]> granicus.if.org Git - handbrake/commitdiff
Document the dylib usage..
authorprigaux <pri@nopapers.org>
Tue, 6 Feb 2007 08:52:54 +0000 (08:52 +0000)
committerprigaux <pri@nopapers.org>
Tue, 6 Feb 2007 08:52:54 +0000 (08:52 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@262 b64f7644-9d1e-0410-96f1-a4d463321fa5

Makefile
test/BUILDSHARED [new file with mode: 0644]

index 17159305c0a6e5d0f12ecb1ced7ec3c13395b761..424ada901f0ad7f32616918e126b27d5a40c9106 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -15,6 +15,6 @@ mrproper:
        (rm -rf contrib/*tar.gz contrib/include contrib/lib contrib/DarwinContribVersion.txt ; cd macosx ; xcodebuild -alltargets -configuration UB clean | sed '/^$$/d' )
 
 release:
-       (rm -rf MediaFork MediaFork.dmg ; mkdir -p MediaFork/api MediaFork/doc; cp AUTHORS BUILD COPYING CREDITS NEWS THANKS TRANSLATIONS MediaFork/doc ; cp -rp *MediaFork.app MediaFork ; cp -rp libmediafork/libmediafork.dylib MediaFork/api ; cp -rp libmediafork/mediafork.h MediaFork/api ; cp -rp MediaForkCLI MediaFork ; hdiutil create -srcfolder MediaFork  -format UDBZ MediaFork.dmg ; rm -rf MediaFork )
+       (rm -rf MediaFork MediaFork.dmg ; mkdir -p MediaFork/api MediaFork/doc; cp test/BUILDSHARED AUTHORS BUILD COPYING CREDITS NEWS THANKS TRANSLATIONS MediaFork/doc ; cp -rp *MediaFork.app MediaFork ; cp -rp libmediafork/libmediafork.dylib MediaFork/api ; cp -rp libmediafork/mediafork.h libmediafork/common.h libmediafork/ports.h MediaFork/api ; cp -rp MediaForkCLI MediaFork ; hdiutil create -srcfolder MediaFork  -format UDBZ MediaFork.dmg ; rm -rf MediaFork )
    
 endif
diff --git a/test/BUILDSHARED b/test/BUILDSHARED
new file mode 100644 (file)
index 0000000..4fc8d85
--- /dev/null
@@ -0,0 +1,12 @@
+To test the MediaFork dylib on MacOs X issue the following commands:
+===================================================================
+
+cp ../libmediafork/libmediafork.dylib .
+gcc -I../libmediafork -L. -lmediafork test.c -o test -arch i386 -arch ppc
+install_name_tool -change /usr/local/lib/libmediafork.dylib @executable_path/libmediafork.dylib test
+
+Validate that the test Binary is really using the shared library
+
+otool -L test
+
+