diff options
author | neonloop | 2021-05-07 20:00:12 +0000 |
---|---|---|
committer | neonloop | 2021-05-07 20:00:12 +0000 |
commit | 7f6002caba3f0a6749820c2772161caf55b8d267 (patch) | |
tree | 1ed4bdd8c9ac897d1a3f77c223c1fd286dded458 /Makeproject | |
download | uqm-7f6002caba3f0a6749820c2772161caf55b8d267.tar.gz uqm-7f6002caba3f0a6749820c2772161caf55b8d267.tar.bz2 uqm-7f6002caba3f0a6749820c2772161caf55b8d267.zip |
Initial commit (uqm-0.8.0)
Diffstat (limited to 'Makeproject')
-rw-r--r-- | Makeproject | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/Makeproject b/Makeproject new file mode 100644 index 0000000..23d5ec0 --- /dev/null +++ b/Makeproject @@ -0,0 +1,46 @@ +TARGETS="uqm" + +# For the 'uqm' target: +if [ "$DEBUG" = "1" ]; then + uqm_OBJS=obj/debug/ # Directory for object files + uqm_NAME=uqm-debug # File name of executable +else + uqm_OBJS=obj/release/ # Directory for object files + uqm_NAME=uqm # File name of executable +fi +case "$HOST_SYSTEM" in + ARMV5|WINSCW|GCCE) + uqm_NAME="uqm.lib" + ;; + MINGW32*|CYGWIN*) + uqm_NAME="$uqm_NAME.exe" + ;; +esac +uqm_CFLAGS="$uqm_CFLAGS -Isrc" +uqm_CXXFLAGS="$uqm_CXXFLAGS -Isrc" +if [ "$uqm_HAVE_REGEX" = 0 ]; then + uqm_CFLAGS="$uqm_CFLAGS -Isrc/regex" + uqm_CXXFLAGS="$uqm_CXXFLAGS -Isrc/regex" +fi + +# Stuff to install under the directory for libraries, as specified during +# config. +uqm_INSTALL_LIBS="executable" +uqm_INSTALL_LIB_executable_SRC="$BUILD_WORK/$uqm_NAME" +uqm_INSTALL_LIB_executable_DEST=uqm/uqm +uqm_INSTALL_LIB_executable_MODE="0755" + +# Stuff to install under the directory for system-independant data, as +# specified during config. +uqm_INSTALL_SHARED="content" +uqm_INSTALL_SHARED_content_SRC=content +uqm_INSTALL_SHARED_content_DEST=uqm/ +uqm_INSTALL_SHARED_content_MODE="go+rX" + +# Stuff to install under the directory for binaries, as specified during +# config. +uqm_INSTALL_BINS=wrapper +uqm_INSTALL_BIN_wrapper_SRC="$BUILD_WORK/uqm-wrapper" +uqm_INSTALL_BIN_wrapper_DEST="uqm" +uqm_INSTALL_BIN_wrapper_MODE="0755" + |