• Sam Hocevar's avatar
    * bootstrap: · fe17002d
    Sam Hocevar authored
        + 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.
    fe17002d
toolbox 15.8 KB