Re: [AD] SF.net SVN: alleg:[10837] allegro/branches/4.9/demo

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


+if (MACOSX)
+FILE(GLOB_RECURSE GFX data/gfx/*.tga )
+FILE(GLOB_RECURSE SFX data/sfx/*.ogg)
+ADD_CUSTOM_COMMAND(TARGET demo
+	POST_BUILD
+	COMMAND install -d Demo.app/Contents/Resources/data/sfx
+	COMMAND install -d Demo.app/Contents/Resources/data/gfx
+	COMMAND install -d Demo.app/Contents/MacOS
+	COMMAND install demo Demo.app/Contents/MacOS
+	COMMAND install Icon.icns  Demo.app/Contents/Resources
+	COMMAND install Info.plist Demo.app/Contents
+	COMMAND install ${GFX} Demo.app/Contents/Resources/data/gfx
+	COMMAND install ${SFX} Demo.app/Contents/Resources/data/sfx
+	VERBATIM
+)
+
+endif (MACOSX)

This doesn't quite work if you're doing an out-of-source build (running cmake from a different directory) because then the datafiles aren't found. I don't know off the top of my head how to get the complete path from within cmake, but I'm sure it's possible.

Evert




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/