diff options
Diffstat (limited to 'os2/MySQL-Client.icc')
-rw-r--r-- | os2/MySQL-Client.icc | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/os2/MySQL-Client.icc b/os2/MySQL-Client.icc new file mode 100644 index 00000000000..e00fe28a3c9 --- /dev/null +++ b/os2/MySQL-Client.icc @@ -0,0 +1,87 @@ +// disable code inlining when building static libs +InlineCode = "no" + +// include common options +include "MySQL-Opt.icc" +include "MySQL-Source.icc" + +option ProjectOptions = MySQLOptions + //, link(defaultlibsname, "readline.lib") +{ + + option file(genobject, "..\\OBJ\\ZLIB\\") + { + target "..\\bin\\mysql.dll" + { + // optimized precompiled headers + option macros('global', 'yes') + { + source type('cpp') client_pch + } + // target source files + source zlib + if debug_build { + source type('cpp') dbug + } + source type('cpp') my_sys + source type('cpp') my_sys_cli + source type('cpp') strings + source type('cpp') mysqlclientlib + } + } + + option file(genobject, "..\\OBJ\\READLINE\\") + { + target "..\\bin\\mysql.exe" + { + // optimized precompiled headers + option macros('global', 'yes') + { + source type('cpp') client_pch //, 'sql_string.h' + } + // target source files + //source readline + source type('cpp') "..\\client\\mysql.cc" + } + } + + target "..\\bin\\mysqladmin.exe" + { + // optimized precompiled headers + option macros('global', 'yes') + { + source type('cpp') client_pch //, 'sql_string.h' + } + // target source files + source type('cpp') "..\\client\\mysqladmin.c" + } + + target "..\\bin\\mysqldump.exe" + { + // optimized precompiled headers + option macros('global', 'yes') + { + source type('cpp') client_pch + } + // target source files + source type('cpp') "..\\client\\mysqldump.c" + } + + target "..\\bin\\mysqlshow.exe" + { + // target source files + source type('cpp') "..\\client\\mysqlshow.c" + } + + target "..\\bin\\mysqlimport.exe" + { + // target source files + source type('cpp') "..\\client\\mysqlimport.c" + } + + target "..\\bin\\mysqltest.exe" + { + source type('cpp') "..\\client\\mysqltest.c" + } + +} |