1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-11 06:21:30 +02:00
Commit Graph

112 Commits

Author SHA1 Message Date
Sam Hocevar
b308b839ac * bootstrap: fixed bashism (#411). 2005-10-26 14:37:49 +00:00
Sam Hocevar
f0d69f13d3 * bootstrap configure.ac: removed Cisms from shell tests (#411). 2005-10-26 14:31:03 +00:00
Sam Hocevar
b1e57e2a4e * HA! HA! I ARE USING TEH AM_MAINTAINER_MODE!!!1! 2005-09-23 12:09:46 +00:00
Sam Hocevar
99fb54995a * bravo sam. 2005-09-23 11:54:46 +00:00
Sam Hocevar
9621628b65 * bootstrap: issue an error if gettextize is not present. 2005-09-23 11:47:52 +00:00
Rémi Denis-Courmont
3284ec0bc5 - experimental disabled-by-default shared libvlc build.
I said "experimental". I meant it.
  Developers might try --enable-shared-libvlc
- remove autom4te*.cache on bootstrap
  (some customized autoconf add their version number)
- some clean up
2005-08-20 12:30:12 +00:00
Rémi Denis-Courmont
9f4f40e2c5 Use most recent automake version
Slower maybe, but safer
and arguably more suited for automatically issued tarballs
2005-08-20 08:41:50 +00:00
Rémi Denis-Courmont
52778f03a6 Undo erroneous previous commit
(wanted to cancel, but I pressed the wrong key)
2005-08-20 08:37:45 +00:00
Rémi Denis-Courmont
a5f2904ae4 Don't fallback to automake 1.6
bootstrap might be a little slower,
but that'll ensure more recent build-system in tarballs.
Besides,
2005-08-20 08:36:37 +00:00
Rémi Denis-Courmont
4c7f9a4852 Fix typos in static libraries installation 2005-08-19 15:18:24 +00:00
Rémi Denis-Courmont
837f796ea3 Some old automake versions seem not to know about mkdir_p 2005-08-19 14:27:52 +00:00
Rémi Denis-Courmont
c4a560fb1d Redo 12234; this time with (hopefully) Mac OS X support
It was probably too easy that building to Windows and Linux worked the same
2005-08-18 17:00:20 +00:00
Rémi Denis-Courmont
caae8fc106 Grrr damn Mac OS X linker 2005-08-18 16:27:00 +00:00
Rémi Denis-Courmont
418e633928 - Use a common rule to build plugins (refs #297)
(tested on Mingw32 and native Linux, might need some tweaks)
- Remove some legacy code
2005-08-18 15:38:09 +00:00
Rémi Denis-Courmont
239aa0bf6d - (Un)install plugins from their directory (refs #297)
- Fix mostlyclean target
2005-08-18 15:36:12 +00:00
Clément Stenac
479fd822c6 Don't use m4 comments in Makefile. Should fix win32 build 2005-08-14 16:15:50 +00:00
Rémi Denis-Courmont
5ddfe43103 Add missing slashes 2005-08-13 17:43:47 +00:00
Rémi Denis-Courmont
b2d9058407 Don't use undefined variables - should make automake 1.6 happy 2005-08-13 09:13:08 +00:00
Rémi Denis-Courmont
7b2a1b3c37 Get rid of the UNTRUE conditionnal
and some other Makefile cleanup
2005-08-13 08:12:37 +00:00
Rémi Denis-Courmont
3b16a551af Speed up recursive make significantly 2005-08-12 19:17:33 +00:00
Rémi Denis-Courmont
3ad73201e4 Don't remove vlc_symbols.h 2005-06-04 12:55:23 +00:00
Rocky Bernstein
3b8f14f8d7 Allow automake 1.9.2 2004-12-08 02:06:58 +00:00
Rocky Bernstein
1295a9b802 automake 1.8 works, so accept that as well. 2004-08-22 02:17:43 +00:00
Sam Hocevar
2ec46a08a5 * boostrap:
+ Remove the autotools directory and recreate it (forgot to commit that
      file before).
2004-07-30 15:46:01 +00:00
Eric Petit
6129f1ce20 contrib system adapted for BeOS (need to set LIBRARY_PATH and BELIBRARIES) 2004-07-22 16:48:38 +00:00
Derk-Jan Hartman
29f8c4b341 * aclocal doesn't handle searching in non-existing dirs all that gracefully.
new method in which aclocal args first get stored in a variable.
2004-07-05 14:18:51 +00:00
Derk-Jan Hartman
7b5375e2c9 * Add pkgcfg, libcddb, vcdimager and libcdio to OSX contrib system
* Fixed bootstrap to use pkg.m4 from contrib system
* Patches to make libcddb and vcdimager work
  (stupid bugs !, how do they compile with this on other system?)
2004-07-05 00:22:13 +00:00
Sam Hocevar
163b655bdf * m4/vlc.m4 configure.ac:
+ Moved the shared object suffix detection to vlc.m4.
    + Replaced AX_* macros with VLC_* macros.
2004-06-25 12:21:32 +00:00
Sam Hocevar
52a7d38eb2 * bootstrap:
+ Work around a Solaris sh issue preventing ${foo%%bar} constructs.
2004-03-25 22:45:59 +00:00
Christophe Massiot
3b099bef9a * New build system for the contrib packages of VLC. It supports to
download a precompiled binary package, or to build all the packages
  from the sources, at the user's option. It is currently written for
  Mac OS X, but could easily be ported to other platforms.
2003-11-15 01:21:48 +00:00
Sam Hocevar
96e75a5fab * bootstrap: remove autom4te.cache before running autoconf 2003-11-06 10:09:16 +00:00
Sam Hocevar
05d53d9041 * bootstrap: Fixed an automake breakage when gettext is not present. 2003-11-04 15:31:44 +00:00
Sam Hocevar
c253c2560a * bootstrap: Fixed breakage from previous commit. 2003-10-26 14:49:26 +00:00
Sam Hocevar
0ef59d80b3 * bootstrap: Fixed a shell thinko causing unwanted plugins to be built. 2003-10-26 13:57:39 +00:00
Gildas Bazin
c4c17554d9 * bootstrap: fix for the AC_MSG_WARN() problem when pkg-config is not installed (hopefully). 2003-10-25 17:48:05 +00:00
Sam Hocevar
1412088fc9 * bootstrap:
+ Fixed a typo causing the Mozilla plugin build to fail.
    + Call the generic rule in "all" instead of "all-am" to spare one make level
      of recursion.
2003-10-25 04:48:55 +00:00
Sam Hocevar
5b629ba108 * bootstrap:
+ Smaller makefiles.
    + Faster builds. Heh.
2003-10-25 03:44:46 +00:00
Sam Hocevar
267e0621ed * bootstrap: Fixed the "clean" rule in module subdirectories. 2003-10-24 11:53:59 +00:00
Sam Hocevar
edad4b8a0f * bootstrap: Only start removing files when required tools have been
checked, to prevent inadvertent file losses.
2003-10-23 15:30:22 +00:00
Gildas Bazin
de1be1c13f * Makefile.am, bootstrap, mozilla/Makefile.am: don't try to build pic _and_ non-pic code on win32 as there's no need for pic code on this platform. This should almost reduce the compilation time by a factor of 2 when the mozilla plugin is activated in the build process. 2003-10-20 10:37:56 +00:00
Sam Hocevar
ef41e224bd * bootstrap: Fixed a shell syntax error when pkg-config is not present. 2003-10-07 21:13:01 +00:00
Sam Hocevar
beab78a932 * bootstrap:
+ Run autopoint with the -f flag.
    + Remove stamp files in the bootstrap process.
2003-07-24 20:34:47 +00:00
Sam Hocevar
8c7b5a88af * mozilla/Makefile.am: Fixed stamp-pic generation, it was created in the
current directory but looked for in the parent directory.
2003-07-17 13:09:46 +00:00
Sam Hocevar
0bf20368a6 * bootstrap:
+ Minor indentation fix.
  * toolbox:
    + Exclude vlc_symbols.h and modules_{plugins,builtins}.h from POTFILES.in.
  * po/*:
    + Re-ran toolbox --update po.
2003-07-16 15:52:05 +00:00
Sam Hocevar
31f0666a46 * bootstrap: Removed dashes from makefile variables. 2003-07-08 13:40:57 +00:00
Sam Hocevar
e10b64a458 * bootstrap:
+ Removed a useless use of cut.
    + Do not fail in the "clean" rule if no targets were built.
  * Makefile.am:
    + Propagate $(srcdir) to toolbox.
  * toolbox:
    + Do not include .moc files in POTFILES.in.
    + Fixed the generation of MSVC project files (untested).
2003-07-08 13:09:30 +00:00
Sam Hocevar
76bbfbacd9 * bootstrap: The "clean" rule now also removes generated sources. 2003-07-07 16:53:48 +00:00
Sam Hocevar
09496f1939 * Makefile.am: "make dist-woody" builds a tarball suitable for a Debian
woody package build.
  * bootstrap:
    + Remove config.h.in and config.h before running autoheader.
    + Added "set -e" for better error tracking.
    + Call autoheader and automake after autoconf so that the first build does
      not need to call autoheader.
  * debian/woody-buildpackage:
    + Removed that script and put the code in toolbox.
  * debian/control:
    + Added a build-dependency on libmatroska-dev.
  * debian/rules:
    + Activated Matroska support.
    + Re-enabled dh_installchangelogs.
2003-07-05 14:47:53 +00:00
Sam Hocevar
7a0538e6fc * bootstrap:
+ Disabled a redundant BUILT_SOURCES variable.
  * debian/woody-buildpackage:
    + Disable skins for woody (no WxWindows).
    + Do not build a diff since we always use the pristine tarball.
2003-07-04 14:56:51 +00:00
Sam Hocevar
348be7c179 * bootstrap: Recursive rules now check for $(MAKE)'s return value so that
build errors are never ignored.
2003-07-04 13:53:06 +00:00