3 // The *32 settings are for bcc32, *32c are for bcc32c (the clang based bcc32), and *64 are for bcc64 (also clang based)
5 conditional_include "common"
7 configurations = Debug Release
8 compilers = bcc32 bcc32c bcc64 bcc64x
10 unicode_lib_modifier = u
11 unicode_exe_modifier = u
15 dllflags = -Tpd -Gi -x -Gn -w-dup
17 exeflags = -Tpe -x -Gn
20 debug_flags = -v -y -Od -vi- -k
22 warn_flags = -w-rvl -w-rch -w-ccc -w-obs -w-aus -w-pia -w-inl -w-mls
25 binary_flags = -tWR -tWD
27 common_defines = WIN32 _WINDOWS
30 linker_paths = -L\"$(BDS)\lib\win32\release\" -L\"$(BDS)\lib\win32\debug\"
33 common_libs = ws2_32$(LIB_EXT) import32$(LIB_EXT) cw32mti$(LIB_EXT) $(CG_LIB)
40 debug_flags = -Od -vi-
44 binary_flags = -tR -tD
47 common_defines = WIN32 _WINDOWS
50 linker_paths = -L\"$(BDS)\lib\win32c\debug\" -L\"$(BDS)\lib\win32c\release\"
53 common_libs = ws2_32$(LIB_EXT) import32$(LIB_EXT) cw32mti$(LIB_EXT)
63 binary_flags = -tR -tD
66 common_defines = WIN32 _WINDOWS WIN64
69 linker_paths = -L\"$(BDS)\lib\win64\debug\" -L\"$(BDS)\lib\win64\release\" -GE:HIGHENTROPYVA=off
72 common_libs = ws2_32$(LIB_EXT) import64$(LIB_EXT) cw64mti$(LIB_EXT)
82 binary_flags = -tR -tD
85 common_defines = WIN32 _WINDOWS WIN64
88 linker_paths = -L\"$(BDS)\lib\win64x\debug\" -L\"$(BDS)\lib\win64x\release\"
91 common_libs = ws2_32$(LIB_EXT) import64$(LIB_EXT) cw64mti$(LIB_EXT)