* bootstrap:
authorSam Hocevar <sam@videolan.org>
Fri, 27 Jun 2003 13:50:13 +0000 (13:50 +0000)
committerSam Hocevar <sam@videolan.org>
Fri, 27 Jun 2003 13:50:13 +0000 (13:50 +0000)
commitfe17002d429a3d681e191a1af4f6495bb317d5d6
tree7b99e07411ae9ee1b93fea6410278982b9f5836b
parente3c317c2748850a60311b84624c6667888c82e01
  * bootstrap:
    + New build system, using recursive makefiles. Due to the amount of code
      in VLC, this had become unavoidable.
    + Removed the check for OS X's stack size, since our automake targets are
      a lot less hungry now.
    + Ditto for Solaris's sed.
    + Since automake-1.6 is faster than 1.7, use it first if both are present.
  * m4/vlc.m4:
    + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS
      and AX_ADD_LDFLAGS macros that do all the magic to detect possible
      modules and register their flags.
    + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros.
    + Some magic to generate vlc-config.
  * configure.ac:
    + Moved most code to the AX_ADD_* macros.
    + Explicitely added all target Makefiles.
  * modules/**/Modules.am:
    + Path to sources are now relative to Modules.am's directory level.
103 files changed:
.cvsignore
HACKING
Makefile.am
bootstrap
configure.ac
debian/rules
m4/.cvsignore
modules/.cvsignore
modules/Makefile.am [deleted file]
modules/access/Modules.am
modules/access/dvd/Modules.am
modules/access/dvdplay/Modules.am
modules/access/dvdread/Modules.am
modules/access/mms/Modules.am
modules/access/pvr/Modules.am
modules/access/satellite/Modules.am
modules/access/v4l/Modules.am
modules/access/vcd/Modules.am
modules/access_output/Modules.am
modules/audio_filter/.cvsignore [new file with mode: 0644]
modules/audio_filter/Modules.am [new file with mode: 0644]
modules/audio_filter/channel_mixer/Modules.am
modules/audio_filter/converter/Modules.am
modules/audio_filter/resampler/Modules.am
modules/audio_mixer/Modules.am
modules/audio_output/Modules.am
modules/codec/Modules.am
modules/codec/a52old/Modules.am
modules/codec/a52old/downmix/Modules.am
modules/codec/a52old/imdct/Modules.am
modules/codec/cinepak/Modules.am
modules/codec/faad/Modules.am
modules/codec/ffmpeg/Modules.am
modules/codec/ffmpeg/postprocessing/Modules.am
modules/codec/mpeg_audio/Modules.am
modules/codec/mpeg_video/Modules.am
modules/codec/mpeg_video/idct/Modules.am
modules/codec/mpeg_video/motion/Modules.am
modules/codec/spudec/Modules.am
modules/control/Modules.am
modules/control/lirc/Modules.am
modules/control/rc/Modules.am
modules/demux/Modules.am
modules/demux/aac/Modules.am
modules/demux/asf/Modules.am
modules/demux/avi/Modules.am
modules/demux/mp4/Modules.am
modules/demux/mpeg/Modules.am
modules/demux/util/Modules.am
modules/demux/wav/Modules.am
modules/encoder/Modules.am
modules/encoder/ffmpeg/Modules.am
modules/gui/.cvsignore [new file with mode: 0644]
modules/gui/Modules.am [new file with mode: 0644]
modules/gui/beos/Modules.am
modules/gui/familiar/Modules.am
modules/gui/gtk/Modules.am
modules/gui/gtk2/Modules.am
modules/gui/kde/Modules.am
modules/gui/macosx/Modules.am
modules/gui/ncurses/Modules.am
modules/gui/qnx/Modules.am
modules/gui/qt/Modules.am
modules/gui/skins/Modules.am
modules/gui/win32/Modules.am
modules/gui/wxwindows/Modules.am
modules/misc/Modules.am
modules/misc/dummy/Modules.am
modules/misc/logger/Modules.am
modules/misc/memcpy/Modules.am
modules/misc/network/Modules.am
modules/misc/testsuite/Modules.am
modules/mux/Modules.am
modules/mux/mpeg/Modules.am
modules/packetizer/Modules.am
modules/stream_out/Modules.am
modules/video_chroma/Modules.am
modules/video_filter/Modules.am
modules/video_filter/deinterlace/Modules.am
modules/video_output/Modules.am
modules/video_output/directx/Modules.am
modules/video_output/mga/Modules.am
modules/video_output/qte/Modules.am
modules/video_output/x11/Modules.am
modules/visualization/.cvsignore [new file with mode: 0644]
modules/visualization/Modules.am [new file with mode: 0644]
modules/visualization/scope/Modules.am
modules/visualization/xosd/Modules.am
po/POTFILES.in
po/de.po
po/en_GB.po
po/fr.po
po/it.po
po/ja.po
po/nl.po
po/no.po
po/pl.po
po/ru.po
po/sv.po
po/vlc.pot
toolbox
vlc-config.in [deleted file]
vlc-config.in.in [new file with mode: 0644]