equal
deleted
inserted
replaced
1 configure_file(${hedgewars_SOURCE_DIR}/hedgewars/proto.inc.in |
1 configure_file(${hedgewars_SOURCE_DIR}/hedgewars/proto.inc.in |
2 ${hedgewars_SOURCE_DIR}/hedgewars/proto.inc) |
2 ${hedgewars_SOURCE_DIR}/hedgewars/proto.inc) |
3 |
3 |
4 set(dcc32_tryexe dcc32.exe) |
4 set(dcc32_tryexe "delphi!doesnt!work.exe") |
5 set(fpc_tryexe fpc) |
5 set(fpc_tryexe fpc) |
6 set(hwengine_project "hwengine.dpr") |
6 set(hwengine_project "hwengine.dpr") |
7 |
7 |
8 set(engine_sources |
8 set(engine_sources |
9 ${hwengine_project} |
9 ${hwengine_project} |
64 math(EXPR fpc_ver "${fpc_vers_major}*10000 + ${fpc_vers_minor}*100 + ${fpc_vers_patch}") |
64 math(EXPR fpc_ver "${fpc_vers_major}*10000 + ${fpc_vers_minor}*100 + ${fpc_vers_patch}") |
65 if (fpc_ver LESS "010904") |
65 if (fpc_ver LESS "010904") |
66 message("Minimum required version of FreePascal is 1.9.4") |
66 message("Minimum required version of FreePascal is 1.9.4") |
67 else (fpc_ver LESS "010904") |
67 else (fpc_ver LESS "010904") |
68 set(pascal_compiler ${fpc_executable}) |
68 set(pascal_compiler ${fpc_executable}) |
69 set(pascal_compiler_flags "-k-z" "-knoexecstack" "-B" "-Sd" "-Xs" "-OG" "-O2" "-FE../bin" "-Cs2000000" ${hwengine_project}) |
69 set(pascal_compiler_flags "-FE../bin" "-Cs2000000" "-O2" ${hwengine_project}) |
70 endif (fpc_ver LESS "010904") |
70 endif (fpc_ver LESS "010904") |
71 endif (fpc_version) |
71 endif (fpc_version) |
72 endif (dcc32version) |
72 endif (dcc32version) |
73 |
73 |
74 if (NOT pascal_compiler) |
74 if (NOT pascal_compiler) |