X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Makefile.am;h=498d5cd776bff64b8d422229877d5c74c0c77525;hb=ce42723bbe41d8c4fefe09f83195d99d678a868b;hp=f6f84695c03602047c3457b737d859c557397c75;hpb=9a4101d72b5a6a57891656e5771eea0c0722f581;p=vlc diff --git a/Makefile.am b/Makefile.am index f6f84695c0..498d5cd776 100644 --- a/Makefile.am +++ b/Makefile.am @@ -245,9 +245,10 @@ DISTCLEANFILES = $(BUILT_SOURCES_distclean) vlc-config.in compile # Don't use it if you don't know what it is about. # Don't complain if it doesn't work. -- Courmisch libvlc: - cd src && $(MAKE) $(AM_MAKEFLAGS) src/libvlc.la + cd src && $(MAKE) $(AM_MAKEFLAGS) libvlc.la -core: libvlc vlc$(EXEEXT) +core: + cd src && $(MAKE) $(AM_MAKEFLAGS) vlc .PHONY: libvlc core @@ -312,6 +313,17 @@ qvlc: make-alias nvlc: make-alias $(MKALIAS) ncurses +noinst_SCRIPTS = vlc$(EXEEXT) + +vlc$(EXEEXT): core + rm -f vlc$(EXEEXT) + ln -s src/vlc$(EXEEXT) +# rm -f -- vlc vlc.tmp +# echo '#! /bin/sh' > vlc.tmp +# echo 'exec "$$(dirname "$$0")/src/vlc$(EXEEXT)" "--plugin-path=$$(dirname "$$0")/modules" "$$@"' >> vlc.tmp +# chmod +x vlc.tmp +# mv -f -- vlc.tmp vlc + if HAVE_DARWIN # Create the MacOS X app noinst_DATA = VLC.app @@ -558,7 +570,7 @@ VLC.app: vlc $(top_builddir)/VLC.app rm -Rf $(top_builddir)/tmp $(INSTALL) -d $(top_builddir)/VLC.app/Contents/MacOS - $(INSTALL) $(top_builddir)/.libs/vlc \ + $(INSTALL) $(top_builddir)/src/.libs/vlc \ $(top_builddir)/VLC.app/Contents/MacOS/VLC ln -sf ./VLC $(top_builddir)/VLC.app/Contents/MacOS/clivlc $(INSTALL) -d $(top_builddir)/VLC.app/Contents/MacOS/modules @@ -599,7 +611,7 @@ package-win-common: fi # Copy relevant files - cp "$(top_builddir)/.libs/vlc$(EXEEXT)" "$(top_builddir)/vlc-$(VERSION)/" + cp "$(top_builddir)/src/.libs/vlc$(EXEEXT)" "$(top_builddir)/vlc-$(VERSION)/" cp "$(top_srcdir)/extras/package/win32/vlc.exe.manifest" "$(top_builddir)/vlc-$(VERSION)/" cp "$(top_builddir)/src/.libs/libvlc$(LIBEXT)" "vlc-$(VERSION)/" cp "$(top_builddir)/src/.libs/libvlc-control$(LIBEXT)" "vlc-$(VERSION)/" @@ -607,8 +619,8 @@ package-win-common: for file in AUTHORS MAINTAINERS THANKS ; \ do sed 's/@/_AT_/' < "$(srcdir)/$$file" > "$(top_builddir)/vlc-$(VERSION)/$${file}.txt" ; done; for file in NEWS COPYING README; \ - do cp "$(srcdir)/$$file" "$(top_builddir)/vlc-$(VERSION)/$${file}.txt"; done - unix2dos "$(top_builddir)/vlc-$(VERSION)/"*.txt + do cp "$(srcdir)/$$file" "$(top_builddir)/vlc-$(VERSION)/$${file}.txt"; done + unix2dos "$(top_builddir)/vlc-$(VERSION)/"*.txt mkdir $(top_builddir)/vlc-$(VERSION)/locale cat $(top_srcdir)/po/LINGUAS | while read i; do \