1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-08 11:26:59 +02:00
Commit Graph

114 Commits

Author SHA1 Message Date
David Fuhrmann
17653702c7 m4: fix detection of supported "-Wxxx" flags with clang
Clang does not fail, but only prints a warning by default for unknown
-W options.
2014-10-18 09:15:00 +02:00
Rémi Denis-Courmont
e68826bd61 Update gettext to version 19.2 2014-09-30 20:48:13 +03:00
Francois Cartegnie
ba13ac0ca1 rename art_finder as meta_fetcher 2014-05-19 12:02:41 +02:00
Luca Barbato
dcffc92496 build: support YASM targets
The files must be .asm

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2013-11-05 14:39:50 +01:00
Rémi Denis-Courmont
d73a089667 Update to gettext 0.18.3.1, fix AC_CHECK_DECLS usage 2013-09-05 22:31:16 +03:00
Rémi Denis-Courmont
27be91965e gettext: update to version 0.18.3 2013-07-28 23:10:49 +03:00
Felix Paul Kühne
d879f020ae m4: fix gettext detection on OSX (close #5816) 2013-06-27 12:31:00 +02:00
Rémi Denis-Courmont
9d348109e4 Update gettext to 0.18.2
This supersedes commit 53c901581b.
2013-06-04 20:55:04 +03:00
Rémi Denis-Courmont
53c901581b Fix warning with automake 1.12 2013-05-25 10:38:52 +03:00
Felix Paul Kühne
16b0b99d80 m4: enable dolt support for further apple platforms
This allows us to use it on x86_64, ppc and iOS, too.
2012-10-08 15:09:46 +02:00
Luca Barbato
be75acdff7 dolt: support nacl and silent-rules on fallback
nacl doesn't use pic as does mingw.

Signed-off-by: Rafaël Carré <funman@videolan.org>
2012-09-10 15:46:17 +02:00
Luca Barbato
8d969f7f52 configure: add DOLT
Shorten build time.

On x86_64 linux build:

LIBTOOL make -j2  60,82s user 13,98s system 112% cpu 1:06,59 total
        make -j2  56,83s user 12,72s system 110% cpu 1:03,20 total
DOLT    make -j2  44,32s user 11,02s system 108% cpu 51,215 total
        make -j2  42,15s user 11,04s system 106% cpu 50,155 total

Signed-off-by: Rafaël Carré <funman@videolan.org>
2012-09-04 17:37:26 +02:00
Rafaël Carré
91df5145e0 Remove unused PLUGINS variable 2012-03-01 09:11:52 -05:00
Jean Baptiste-Kempf
e423b4ec42 Fix MacOS gettext intl detection
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
2012-01-22 09:19:03 -08:00
Faustino E. Osuna
c1df08645f Fix typo in M4 Cxx flags macro
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2012-01-02 14:30:48 +01:00
Rafaël Carré
6d652d11d4 remove obsolete comment 2011-09-18 22:53:41 -04:00
Rémi Denis-Courmont
ccf9342370 Remove vlc-config 2011-08-18 22:02:21 +03:00
Rémi Denis-Courmont
e7df8e75ea Migrate VLC_ADD_* flags from vlc-config to AC_SUBST 2011-08-18 21:23:25 +03:00
Rémi Denis-Courmont
873280f2ad Remove broken and useless vlc-config --list 2011-08-18 19:02:28 +03:00
Rémi Denis-Courmont
631e9e7f8a M4 C++ flags macros 2011-05-14 13:53:28 +03:00
Rémi Denis-Courmont
c3a51903f2 Remove some leftovers from pre-libtool era
(Note __BUILTIN__ was not used anymore as we have !__PLUGIN__)
2011-05-02 11:01:12 +03:00
Rémi Denis-Courmont
8b5b0cfa90 vlc-config: remove unused linkage command 2011-05-02 11:01:10 +03:00
Rémi Denis-Courmont
2c9b0d37a0 Only check optimization flags when useful 2011-05-01 20:43:11 +03:00
Rémi Denis-Courmont
4a78361e7a Do not force -O0 with --disable-optimizations
GCC takes the last -O* option, which defaults to -O0 anyway. With
./configure forcing -O0, there was no way to select a custom
optimization level via external CFLAGS.
2011-05-01 20:18:17 +03:00
Rémi Denis-Courmont
13e78d8105 Remove code size optimization
Optimizing VLC code for size is probably not such a great idea,
considering that media playback is performance critical. There are
better ways to reduce code size than -Os, e.g. Thumb(2) code on ARM.

And of course, removing unneeded plugins and feature is the best way
to reduce code size.
2011-05-01 19:01:02 +03:00
KO Myung-Hun
3da2e51ef8 OS/2 uses .dll as a extention for a shared library
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
2011-04-03 11:05:56 +02:00
Rémi Denis-Courmont
830fd6fc69 Update gettext files 2010-07-21 23:04:56 +03:00
Rémi Denis-Courmont
27e4465a44 m4/.gitignore: remove legacy filenames 2010-07-21 23:04:56 +03:00
Rémi Denis-Courmont
56de5bf2d9 Remove the Werror stuff for good
This is not portable across compilers and versions.
This belong in your own personal CFLAGS, not the build system.
2010-04-07 21:47:59 +03:00
Rémi Denis-Courmont
b8d77ded51 Remove --enable-release which has no effects 2010-02-07 18:06:11 +02:00
Jean-Baptiste Kempf
1f716cb755 m4: be more safe about quotes 2010-02-04 02:16:16 +01:00
Jean-Baptiste Kempf
7126c75fb3 Fix totally broken configure
Yeah, changing the behaviour about -l flags without explaning why nor changing the configure.ac accordingly was a good idea...
2010-02-04 01:54:38 +01:00
Daniel Mierswa
cddcd6dfaa Use eval in setting *FLAGS.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2010-02-04 00:32:50 +02:00
Daniel Mierswa
a0aa43d0d5 Fix passing of modules of pkg-config stuff.
Due to a missing patch from the configure.ac patch series, this has to
temporarily get fixed.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2010-02-03 23:28:30 +02:00
Daniel Mierswa
a199f247a4 Make VLC_ADD_* capable of handling multiple plugins.
Loop during autoconf since we always use fixed strings for the first
parameter anyway. Probably saves some runtime too ;).

Signed-off-by: Daniel Mierswa <impulze@impulze.org>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
2010-02-03 22:41:53 +02:00
Rémi Denis-Courmont
a12bbd58d9 Remove my old email address 2009-12-13 18:16:50 +02:00
Rémi Denis-Courmont
d0ecb9eb04 flags.m4: restore original copyright statement
Seems like it got cut off in the copy from Miredo.
2009-12-13 18:15:17 +02:00
Rafaël Carré
dd05ccfa6d ignore dvdread.m4 2009-10-15 14:33:49 +02:00
Rémi Denis-Courmont
46ef2de1ce Don't call AM_CONDITIONAL from macro.
First, this cannot work properly as the invocation of AM_CONDITIONAL
must be inconditional. Second, this would introduce pointless
automake conditional and thus needlessly slowing down the build system.
2009-10-06 22:03:48 +03:00
Rafaël Carré
f19675ff6d Really output VLC_SET_CFLAGS_WERROR info into vlc-config.in
Copy pasting is your friend
2009-08-31 22:54:12 +02:00
Pierre d'Herbemont
e982566383 configure: Set the proper werror variable when creating vlc-config.in 2009-08-31 21:48:21 +02:00
Pierre d'Herbemont
087681d60d configure.ac: Actually put per module error flag upon correct flag definition. 2009-08-31 15:17:49 +02:00
Pierre d'Herbemont
9a419e596f configure: Fix VLC_SET_CFLAGS_WERROR.
Pointed-out-by: Rafael Carré.
2009-08-31 10:50:55 +02:00
Pierre d'Herbemont
7160ce9f6e configure: Per module Werror flags.
This allow a little bit more flexibility and won't require the same level of code quality in configure tests (is that a plus?).
2009-08-21 17:25:48 +02:00
Pierre d'Herbemont
c2786a86cd configure: Treat unused param or value as error when building with --enable-debug.
Warnings that are 'safe' to be treated as error should be added here as well.

I hope this will raise VLC code quality, and tend to lower the hudge number of warnings. Some of them are sometimes letal but hidden by others.
2009-08-20 16:43:26 +02:00
Jean-Baptiste Kempf
d76709e45d m4_ifnblank seems to be too new for some autoconf
And bumping autoconf version seems to be a bit much for such a small improvement
2009-08-09 14:44:30 +02:00
Jean-Baptiste Kempf
0a8af27eb9 Simplify twolame detection 2009-08-08 13:10:07 +02:00
Jean-Baptiste Kempf
7c8d655cf3 Simplify Jack and DCA detection 2009-08-06 00:18:24 +02:00
Jean-Baptiste Kempf
a3c7e55ec3 Configure: update macro to deal with the case where you want --enable-foo, but the module name is not foo.
So, add a new argument that can be empty
This happens for --enable-dv (access_dv) --enable-shout (stream_output_shout)
2009-08-06 00:18:23 +02:00
Jean-Baptiste Kempf
30f9eb499b Simplify shout, libproxy detection 2009-08-05 18:37:25 +02:00