Thx to rhester to talk about the trouble.
git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/0.8.0_beta2@304
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ifeq ($(SYSTEM),Linux)
-all: contrib/lib libmediafork/libmediafork.a MediaForkCLI
+all: contrib/.contrib libmediafork/libmediafork.a MediaForkCLI
-contrib/lib:
+contrib/.contrib:
@$(MAKE) --no-print-directory -C contrib all
libmediafork/libmediafork.a:
ifeq ($(SYSTEM),CYGWIN_NT-5.1)
-all: contrib libmediafork/libmediafork.a MediaForkCLI
+all: contrib/.contrib libmediafork/libmediafork.a MediaForkCLI
-contrib:
+contrib/.contrib:
@$(MAKE) --no-print-directory -C contrib all
libmediafork/libmediafork.a:
cd build/generic/ && ./configure && make libxvidcore.a &&
cp ./=build/libxvidcore.a $CONTRIB/lib/ &&
cp ../../src/xvid.h $CONTRIB/include/ &&
- strip -S $CONTRIB/lib/libxvidcore.a
+ strip -S $CONTRIB/lib/libxvidcore.a && touch $CONTRIB/.contrib
}
Wget $(SUBDIR)/xvidcore.tar.gz : $(SUBDIR)/version_xvidcore.txt ;
LibXvidCore $(SUBDIR)/lib/libxvidcore.a : $(SUBDIR)/xvidcore.tar.gz ;
ifeq ($(SYSTEM),Linux)
-all:
+all: .contrib
+
+.contrib:
( cd .. ; ./configure ; cd contrib ; cp -f ../config.jam . ; jam )
clean:
ifeq ($(SYSTEM),CYGWIN_NT-5.1)
-all:
+all: .contrib
+
+.contrib:
( cd .. ; ./configure ; cd contrib ; cp -f ../config.jam . ; jam.exe )
clean: