env_linux.txt 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. '***** COMMON *****
  2. MX2_VERSION=002
  3. MX2_BUILDV=002
  4. MX2_BUILD_VERBOSE=0
  5. MX2_MODULES_VERSION=003
  6. MX2_PRODUCT_VERSION=003
  7. '***** DESKTOP *****
  8. MX2_BUILD_DIR_DESKTOP_DEBUG=desktop_debug_linux
  9. MX2_BUILD_DIR_DESKTOP_RELEASE=desktop_release_linux
  10. 'LD options
  11. MX2_LD_OPTS_DESKTOP=
  12. MX2_LD_OPTS_DESKTOP_DEBUG=-O0 '-g
  13. MX2_LD_OPTS_DESKTOP_RELEASE=-O3 -s
  14. 'C compiler options
  15. MX2_CC_OPTS_DESKTOP=-std=gnu99
  16. MX2_CC_OPTS_DESKTOP_DEBUG=-O0 '-g
  17. MX2_CC_OPTS_DESKTOP_RELEASE=-O3 -DNDEBUG
  18. 'C++ compiler options
  19. MX2_CPP_OPTS_DESKTOP=-std=c++11
  20. MX2_CPP_OPTS_DESKTOP_DEBUG=-O0 '-g
  21. MX2_CPP_OPTS_DESKTOP_RELEASE=-O3 -DNDEBUG
  22. '***** EMSCRIPTEN *****
  23. MX2_MSERVER="${MX2_HOME}/devtools/MonkeyXFree86c/bin/mserver_linux"
  24. MX2_BUILD_DIR_EMSCRIPTEN_DEBUG=emscripten_debug
  25. MX2_BUILD_DIR_EMSCRIPTEN_RELEASE=emscripten_release
  26. MX2_LD_OPTS_EMSCRIPTEN=-s USE_SDL=2 -s FULL_ES2=1 -s TOTAL_MEMORY=67108864 -s DISABLE_EXCEPTION_CATCHING=1 ' -s USE_PTHREADS=1 -s PTHREAD_POOL_SIZE=1
  27. MX2_LD_OPTS_EMSCRIPTEN_DEBUG=-O2
  28. MX2_LD_OPTS_EMSCRIPTEN_RELEASE=-O3
  29. MX2_CC_OPTS_EMSCRIPTEN=-std=gnu99 -I. -s USE_SDL=2 -s FULL_ES2=1 -s TOTAL_MEMORY=67108864 -s DISABLE_EXCEPTION_CATCHING=1 -Wno-warn-absolute-paths ' -s USE_PTHREADS=1 -s PTHREAD_POOL_SIZE=1 -Wno-undefined-bool-conversion -Wno-inconsistent-missing-override -Wno-logical-op-parentheses -Wno-warn-absolute-paths
  30. MX2_CC_OPTS_EMSCRIPTEN_DEBUG=-O2
  31. MX2_CC_OPTS_EMSCRIPTEN_RELEASE=-O3
  32. MX2_CPP_OPTS_EMSCRIPTEN=-std=c++11 -I. -s USE_SDL=2 -s FULL_ES2=1 -s TOTAL_MEMORY=67108864 -s DISABLE_EXCEPTION_CATCHING=1 -Wno-warn-absolute-paths ' -s USE_PTHREADS=1 -s PTHREAD_POOL_SIZE=1 -Wno-undefined-bool-conversion
  33. MX2_CPP_OPTS_EMSCRIPTEN_DEBUG=-O2
  34. MX2_CPP_OPTS_EMSCRIPTEN_RELEASE=-O3