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

98 Commits

Author SHA1 Message Date
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
Jean-Baptiste Kempf
251ca87c73 Configure, create a m4cro for checking dependencies in pkg_config
--enable-foo will search for the foo.pc and die if not provided
--disable-foo will not search anything related to foo
'' will search for foo.pc and give a message if foo.pc is not provided.
2009-08-05 16:56:34 +02:00
Rémi Denis-Courmont
61fae445ea Same as previous commit 2009-06-11 22:37:31 +03:00
Jean-Paul Saman
c3baee8d05 ignore these files/dirs 2008-08-27 14:44:30 +02:00
Felix Paul Kühne
449e70599e More *.m4's to ignore 2008-05-30 17:29:45 +02:00
Rafaël Carré
01d2d94282 Ignore libtool M4 macros 2008-05-30 16:10:05 +02:00
Rémi Denis-Courmont
120dd9b46e VLC_ADD_PLUGINS -> VLC_ADD_PLUGIN 2008-04-28 22:45:57 +03:00
Rémi Denis-Courmont
d43f6298ec Set a substitution variable for configure-enabled plugins 2008-04-28 22:25:20 +03:00
Rémi Denis-Courmont
d7f338694f Update vlc-config.in construction 2008-04-21 23:13:56 +03:00
Rémi Denis-Courmont
910de3f23e Remove un-needed SYMPREF 2008-04-21 23:09:47 +03:00
Rémi Denis-Courmont
c390836548 Batch writing to vlc-config.in 2008-04-21 23:06:07 +03:00
Rémi Denis-Courmont
e4a0fb28f3 Remove un-needed VLC_CONFIG_HELPER macro 2008-04-21 23:06:07 +03:00
Rafaël Carré
d061c4e227 Remove autogenerated private.m4 from VCS 2008-04-10 22:21:18 +02:00
Antoine Cellerier
daf0c78f1f Commit changes to m4/private.m4. Please yell (and remove the file from git) if this wasn't supposed to be committed. 2008-04-09 22:45:42 +02:00
Rémi Denis-Courmont
494eab7543 Update list of M4 macros
As an alternative, we could avoid shipping all the gettext macros and
require developpers have gettext if they want to rebuild ./configure
from a source tarball. I'd tend to lean for this option.
2008-03-25 18:36:47 +02:00
Rémi Denis-Courmont
7bbc2548f9 Switch to gettext 0.17
The whole point of keeping the m4 and po/Makefile.in.in is to not need
to have the same version all over the place anyway, otherwise we might
as well put all these files to .gitignore...

Remove some old m4 macros as well.
2008-03-23 22:01:24 +02:00
Rafaël Carré
126306281b Require gettext 0.16.1 2008-03-23 16:08:13 +00:00