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