1
mirror of https://code.videolan.org/videolan/vlc synced 2024-07-29 11:58:24 +02:00
Commit Graph

21 Commits

Author SHA1 Message Date
Christophe Mutricy
0a5027d1cd ALL: Merge the win32-contrib branch.
Todo:
	Fix FLAC
	SDL patch by Meuh
2005-11-01 11:30:23 +00:00
Rémi Denis-Courmont
a10626055e Fix (hopefully -again-) new build system on Win32 2005-08-19 17:52:53 +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
Gildas Bazin
d39376d33c * m4/vlc.m4: use proper LIBEXT when doing wince cross-compiling. 2005-02-15 21:22:47 +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
45adedc913 * Added "Id" svn:keywords property to all files containing "$Id:".
* Removed .cvsignore files and added proper svn:ignore properties.
2004-03-05 17:34:23 +00:00
Sam Hocevar
e397e422bb * m4/vlc.m4: Looks like POSIX shell reduces "eval echo '$'FOO" to "" even
if $FOO contains spaces. Worked around the problem.
2003-07-17 15:49:37 +00:00
Sam Hocevar
d93b2c5c6d * m4/vlc.m4: output all modules to vlc-config, not just those who define
their LDFLAGS.
  * bootstrap: use grep >/dev/null 2>&1 instead of grep -q because of retarded
    systems such as our beloved Solaris.
  * po/:
    + Regenerated vlc.pot.
    + Updated British translation.
    + Fixed fuzzy entries in the French translation.
2003-07-01 14:25:48 +00:00
Sam Hocevar
647adedf7d * m4/vlc.m4: Prepend LDFLAGS instead of appending them. 2003-06-29 14:57:49 +00:00
Sam Hocevar
c0d6278654 * configure.ac:
+ Look for libintl in $(top_builddir)/intl, not \$(top_srcdir)/intl.
    + Added CVS Id string.
  * m4/vlc.m4:
    + Added CVS Id string.
2003-06-28 14:31:40 +00:00
Sam Hocevar
655212ddf8 * Makefile.am:
+ Call $(srcdir)/toolbox from $(builddir) instead of $(srcdir).
    + Call $(builddir)/vlc-config instead of $(srcdir)/vlc-config, because
      generated files end in $(builddir).
    + Added -Imozilla to the mozilla plugin link flags.
    + Look for mozilla/vlcintf.idl in $(srcdir).
  * configure.ac:
    + Set VLC_CONFIG to $(builddir)/vlc-config instead of $(srcdir)/vlc-config.
  * toolbox:
    + Look for Makefile.am in ${srcdir}, and Makefile in ${builddir}.
    + Prepend ${srcdir} to header files we handle.
  * m4/vlc.m4:
    + Look for vlc-config.in.in in ${srcdir} but generate vlc-config.in in
      ${builddir}.
  * modules/gui/skins/src/dialogs.cpp, modules/gui/wxwindows/interface.cpp:
    + Include the pixmap with a path relative to the current directory.

   This commit should fix builds that use --srcdir (Closes: #319).
2003-06-28 13:04:52 +00:00
Sam Hocevar
e2ea67fb37 * Makefile.am: create directories before installing stuff in them.
* m4/Makefile.am: distribute our generated private.m4 file.
2003-06-27 18:27:31 +00:00
Sam Hocevar
9abee4a8ca * m4/vlc.m4: CVS forgot to add this file. I swear. 2003-06-27 14:05:04 +00:00
Sam Hocevar
fe17002d42 * 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.
2003-06-27 13:50:13 +00:00
Sam Hocevar
a0ee0f8aa2 * ./m4/*: updated m4 macros. 2003-03-25 23:11:35 +00:00
Sam Hocevar
3ec27748b1 * ./THANKS: added a translation contributor.
* ./po/it.po: fixed this file's format.
  * ./m4: fixed "make dist" when gettext is too old.
2003-03-24 13:52:13 +00:00
Gildas Bazin
7a508b3740 * configure.ac.in, m4/*, po/Makefile.in.in: build updated to use gettext 0.11.5 by default.
This is necessary for the win32 build because old gettext versions do not work on win32.
2003-03-18 21:34:13 +00:00
Alexis de Lattre
ebc06c09b3 Reverted my previous commit (the bug was coming from my old gettext version) 2003-03-10 21:24:11 +00:00
Alexis de Lattre
748961b440 Fix so that compilation works with a tarball made with "make dist-all".
Sam, can you check that my fix is OK ?
2003-03-10 21:01:26 +00:00
Sam Hocevar
2799d36bc8 * ALL: the build mechanism now uses automake. See HACKING for more details.
* ./mozilla/vlcplugin.cpp: javascript support for the Mozilla plugin.
  * debian/rules: the A52 module is now in a separate package.
2002-09-30 11:05:42 +00:00
Sam Hocevar
3eb8eefdd2 * ./m4/*: added gettext m4 macros so that the configure behaviour is
always the same.
2002-08-28 15:30:57 +00:00