1
mirror of https://code.videolan.org/videolan/vlc synced 2024-08-27 04:21:53 +02:00
Commit Graph

86 Commits

Author SHA1 Message Date
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
Rémi Denis-Courmont
974a399a24 Remove the autoconf hack, fix gettext broken in b6c4b865
and fix the M4 ignore rules
2008-03-23 10:49:16 +02:00
User
b6c4b86572 Revert "Update gettext"
This reverts commit 8b71b1041b.
Most developers did not update their gettext install
Bumping gettext requirement is useless.
2008-03-23 02:57:36 +00:00
Filippo Carone
7984e32f17 ac_prog_java* not needed anymore 2008-03-16 14:12:06 +01:00
Jean-Paul Saman
915b2bac11 Add more ignores 2008-03-11 09:14:06 +01:00
Rémi Denis-Courmont
8b71b1041b Update gettext 2008-03-07 15:32:46 +02:00
Rémi Denis-Courmont
87331e9af2 Initial .gitignore 2008-03-02 10:48:27 +02:00
Rémi Denis-Courmont
3f54866f53 Remove silly m4 file. I'd rather use UPTODATE version on my system than some crap from VLC tree 2007-11-28 19:02:43 +00:00
Rafaël Carré
8f32f1ea83 Adds some missing files to dist target (blaming j-b & dionoea)
Adds libgcrypt.m4 for systems running autotools without libgcrypt-dev installed
Prefers tabs over spaces in Makefiles
2007-11-28 18:58:06 +00:00
Rémi Denis-Courmont
66214b91b8 Probably fix make dist 2007-11-20 19:32:43 +00:00
Rémi Denis-Courmont
e97d7f898a Remove some cruft from older gettext 2007-11-20 19:32:10 +00:00
Rémi Denis-Courmont
7f3af96e38 Add partial infrastructure for libs/ldflags segregation 2007-10-14 20:02:18 +00:00
Rémi Denis-Courmont
8b91a2d0b1 Resync gettext with contrib 2007-07-20 14:04:50 +00:00