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
Damien Fouilleul
ff3a0f6c3f
vlc-config: fixed optimizations by splitting CFLAGS_OPTIM into CFLAGS_OPTIM_SIZE and CFLAGS_OPTIM_SPEED, and only one of which is used depending on value --enable-optimize-memory, moreover CFLAGS_NOOPTIM is set to -O0 rather than -O2 whenever possible
2007-07-17 11:05:30 +00:00
Rémi Denis-Courmont
93202a752b
Do not assume that CXXFLAGS and OBJCFLAGS accept anything that CFLAGS does
2006-12-19 21:27:57 +00:00
Rémi Denis-Courmont
ff402cb311
Avoid flags duplication when configure cache not present
2006-10-26 19:12:43 +00:00
Rémi Denis-Courmont
fca4761653
Attempt to fix my previous commit
2006-10-21 20:05:02 +00:00
Rémi Denis-Courmont
718e1e0515
Ensure that shared objects have no unresolved symbols.
...
This will catch broken plugins at build-time rather than run-time.
2006-10-21 19:52:23 +00:00
Rémi Denis-Courmont
1dfa47c082
More fixes
2006-10-21 19:24:47 +00:00
Rémi Denis-Courmont
de0f8ecbe2
Fixes
2006-10-21 14:13:29 +00:00
Rémi Denis-Courmont
eac2117fcd
Some autoconf fun
2006-10-21 11:55:09 +00:00
Rémi Denis-Courmont
75413cdd86
s/target/host/
2006-10-20 21:29:07 +00:00
Rémi Denis-Courmont
4afe1bf2b6
Revert commit that breaks bootstrap/aclocal (v2.60, latest release).
...
That has been annoying quite a bunch of users[1] including buildbots
and myself.
[1] http://forum.videolan.org/viewtopic.php?t=21059
2006-07-16 19:37:56 +00:00