Difference between revisions of "Example Makefile.def file"

From GiderosMobile
m (Text replacement - "</source>" to "</syntaxhighlight>")
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<source lang="bash">
+
<syntaxhighlight lang="bash">
 +
 
 
QTBASEDIR=/c/Qt
 
QTBASEDIR=/c/Qt
  
Line 10: Line 11:
  
 
# remember to escape disallowed characters, or wrap in quotes
 
# remember to escape disallowed characters, or wrap in quotes
JAVA_HOME=/c/Program\ Files\ \(x86\)/Java/jdk1.8.0_181
+
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_181
 
ANT_HOME=/c/apache-ant-1.10.5
 
ANT_HOME=/c/apache-ant-1.10.5
ANDROID_HOME=C:/Users/antho/AppData/Local/Android/Sdk
+
ANDROID_HOME=C:\\\\Users\\\\antho\\\\AppData\\\\Local\\\\Android\\\\Sdk
  
 
FXC="/c/Program Files (x86)/Windows Kits/8.1/bin/x86/fxc.exe"
 
FXC="/c/Program Files (x86)/Windows Kits/8.1/bin/x86/fxc.exe"
Line 19: Line 20:
  
 
EMSDK=/c/emsdk
 
EMSDK=/c/emsdk
EMSDKPATH=$(EMSDK):$(EMSDK)/clang/e1.38.12_64bit:$(EMSDK)/node/8.9.1_64bit/bin:$(EMSDK)/python/2.7.13.1_64bit:$(EMSDK)/emscripten/1.38.12
+
EMSDKPATH=$(EMSDK):$(EMSDK)/clang/e1.38.12_64bit:$(EMSDK)/node/8.9.1_64bit/bin:$(EMSDK)/python/2.7.13.1_64bit/python-2.7.13.amd64:$(EMSDK)/emscripten/1.38.12:/c/cmake-3.12.3-win32-x86/bin
EMSDK_PREFIX=PATH=$(EMSDKPATH):$$$$PATH cmd //c
+
EMSDK_PREFIX=PATH=$(EMSDKPATH):$$$$PATH
 +
 
 +
#EMSDK_PREFIX+=BINARYEN_ROOT=$(EMSDK)/clang/e1.38.12_64bit/binaryen
 +
#EMSDK_PREFIX+=EMSDK=$(EMSDK)
 +
#EMSDK_PREFIX+=EMSCRIPTEN=$(EMSDK)/emscripten/1.38.12
 +
#EMSDK_PREFIX+=EMSCRIPTEN_ROOT=$(EMSDK)/emscripten/incoming
 +
#EMSDK_PREFIX+=JAVA=$(EMSDK)/emscripten/java/8.152_64bit/bin/java.exe
 +
EMSDK_PREFIX+=cmd //c
  
#Crunchme no longer needed
+
CRUNCHME=crunchme-qt-win.exe
#CRUNCHME=/c/crunchme-0.4/bin/crunchme-win32.exe
 
  
 
STEAMSDK=/c/steamworks_sdk_142
 
STEAMSDK=/c/steamworks_sdk_142
 +
export STEAMSDK
 +
 +
NSIS=cmd //c "/c/Program Files (x86)/NSIS/makensis.exe"
 +
WIN_SIGN="/c/Program Files (x86)/Windows Kits/10/bin/x86/signtool.exe"
 +
WIN_KEYSTORE=/c/comodo-code-signing.p12
 +
WIN_KEYPASS=xxxx
 +
WIN_KEYTSS="http://timestamp.comodoca.com"
  
 
MAC_HOST=user@host
 
MAC_HOST=user@host
Line 36: Line 50:
 
QTVER=5.10.1
 
QTVER=5.10.1
 
QT5ICUVER=59  #deprecated stuff
 
QT5ICUVER=59  #deprecated stuff
</source>
+
 
 +
</syntaxhighlight>

Latest revision as of 15:26, 13 July 2023

QTBASEDIR=/c/Qt

#export PATH=$PATH:~/Android_SDK/NDK/

# on Windows, also add this to PATH
NDK_HOME=/c/android-ndk

NDKBUILD=cmd //c /c/android-ndk/ndk-build.cmd

# remember to escape disallowed characters, or wrap in quotes
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_181
ANT_HOME=/c/apache-ant-1.10.5
ANDROID_HOME=C:\\\\Users\\\\antho\\\\AppData\\\\Local\\\\Android\\\\Sdk

FXC="/c/Program Files (x86)/Windows Kits/8.1/bin/x86/fxc.exe"
FXCx64="/c/Program Files (x86)/Windows Kits/8.1/bin/x64/fxc.exe"
MSBUILD="/c/Program Files (x86)/MSBuild/14.0/Bin/MSBuild.exe"

EMSDK=/c/emsdk
EMSDKPATH=$(EMSDK):$(EMSDK)/clang/e1.38.12_64bit:$(EMSDK)/node/8.9.1_64bit/bin:$(EMSDK)/python/2.7.13.1_64bit/python-2.7.13.amd64:$(EMSDK)/emscripten/1.38.12:/c/cmake-3.12.3-win32-x86/bin
EMSDK_PREFIX=PATH=$(EMSDKPATH):$$$$PATH

#EMSDK_PREFIX+=BINARYEN_ROOT=$(EMSDK)/clang/e1.38.12_64bit/binaryen
#EMSDK_PREFIX+=EMSDK=$(EMSDK)
#EMSDK_PREFIX+=EMSCRIPTEN=$(EMSDK)/emscripten/1.38.12
#EMSDK_PREFIX+=EMSCRIPTEN_ROOT=$(EMSDK)/emscripten/incoming
#EMSDK_PREFIX+=JAVA=$(EMSDK)/emscripten/java/8.152_64bit/bin/java.exe
EMSDK_PREFIX+=cmd //c

CRUNCHME=crunchme-qt-win.exe

STEAMSDK=/c/steamworks_sdk_142
export STEAMSDK

NSIS=cmd //c "/c/Program Files (x86)/NSIS/makensis.exe"
WIN_SIGN="/c/Program Files (x86)/Windows Kits/10/bin/x86/signtool.exe"
WIN_KEYSTORE=/c/comodo-code-signing.p12
WIN_KEYPASS=xxxx
WIN_KEYTSS="http://timestamp.comodoca.com"

MAC_HOST=user@host
MAC_PATH=gideros/gideros
OSX_SIGNING_IDENTITY="ID"
OSX_SIGNING_PASSWORD="keychain password"

QT_ARCH=mingw53_32
QT_TOOLSARCH=mingw530_32
QTVER=5.10.1
QT5ICUVER=59  #deprecated stuff