Revert "Don't mess with the build system a single day (git revert 83b35c64b6e1f7c90b5...
[vlc.git] / bin / Makefile.am
1 # Building vlc
2 #
3 bin_PROGRAMS = vlc
4 EXTRA_PROGRAMS = vlc-wrapper
5
6 if !HAVE_WIN32
7 bin_PROGRAMS += vlc-wrapper
8 endif
9
10 EXTRA_vlc_SOURCES = vlc.c winvlc.c
11 if !HAVE_WIN32
12 vlc_SOURCES = vlc.c
13 else
14 vlc_SOURCES = winvlc.c
15 endif
16 vlc_wrapper_SOURCES = rootwrap.c
17
18 vlc_DEPENDENCIES = $(DATA_win32_rc) ../src/libvlc.la
19
20 vlc_CFLAGS = `$(VLC_CONFIG) --cflags vlc`
21 vlc_LDFLAGS = `$(VLC_CONFIG) --ldflags vlc`
22 # vlc needs libvlccore for locale conversion
23 vlc_LDADD = ../src/libvlc.la ../src/libvlccore.la $(LTLIBINTL) \
24         `$(VLC_CONFIG) -libs vlc`
25
26 #vlc$(EXEEXT): $(vlc_OBJECTS) $(vlc_DEPENDENCIES)
27 #       $(LINK) $(vlc_OBJECTS) $(vlc_LDADD) $(vlc_LDFLAGS)
28
29 DATA_win32_rc = vlc_win32_rc.$(OBJEXT)
30 DATA_win32_rc_lib = libvlc_win32_rc.$(OBJEXT)
31 EXTRA_DATA = $(DATA_win32_rc) $(DATA_win32_rc_lib)
32 if HAVE_WIN32
33 vlc_LDADD += $(DATA_win32_rc)
34 noinst_DATA = $(DATA_win32_rc) $(DATA_win32_rc_lib)
35 endif
36
37 vlc_win32_rc.$(OBJEXT): $(top_builddir)/share/vlc_win32_rc.rc
38         $(WINDRES) --include-dir $(top_srcdir)/share -i $< -o $@
39
40 libvlc_win32_rc.$(OBJEXT): $(top_builddir)/share/libvlc_win32_rc.rc
41         $(WINDRES) --include-dir $(top_srcdir)/share -i $< -o $@