mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2024-11-08 08:47:17 +01:00
66d1110733
Moved the constants in IRC module into their own source and implemented a faster method of registering them. Various other minor changes and adjustments. Some of them in order to comply with the new API distribution system.
496 lines
20 KiB
XML
496 lines
20 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
|
<CodeBlocks_project_file>
|
|
<FileVersion major="1" minor="6" />
|
|
<Project>
|
|
<Option title="Mod MySQL" />
|
|
<Option pch_mode="2" />
|
|
<Option compiler="gcc" />
|
|
<Build>
|
|
<Target title="Win32 Debug Dynamic">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win32-d/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win32-d/" />
|
|
<Option object_output="../obj/mingw32-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m32" />
|
|
<Add option="-g" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add directory="../config/mingw32" />
|
|
<Add directory="../config/mingw32/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m32" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw32-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win32 Release Dynamic">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win32/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win32/" />
|
|
<Option object_output="../obj/mingw32/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m32" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add directory="../config/mingw32" />
|
|
<Add directory="../config/mingw32/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m32" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw32" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win64 Debug Dynamic">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win64-d/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win64-d/" />
|
|
<Option object_output="../obj/mingw64-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m64" />
|
|
<Add option="-g" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/mingw64" />
|
|
<Add directory="../config/mingw64/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m64" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw64-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win64 Release Dynamic">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win64/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win64/" />
|
|
<Option object_output="../obj/mingw64/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m64" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/mingw64" />
|
|
<Add directory="../config/mingw64/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m64" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw64" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux32 Debug Dynamic">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux32-d/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux32-d/" />
|
|
<Option object_output="../obj/gcc32-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-fPIC" />
|
|
<Add option="-m32" />
|
|
<Add option="-g" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add directory="../config/gcc32" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m32" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc32-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux32 Release Dynamic">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux32/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux32/" />
|
|
<Option object_output="../obj/gcc32/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m32" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add directory="../config/gcc32" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m32" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc32" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux64 Debug Dynamic">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux64-d/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux64-d/" />
|
|
<Option object_output="../obj/gcc64-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m64" />
|
|
<Add option="-g" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/gcc64" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m64" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc64-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux64 Release Dynamic">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux64/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux64/" />
|
|
<Option object_output="../obj/gcc64/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m64" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/gcc64" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m64" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc64" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win32 Debug Standalone">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win32-d/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win32-d/" />
|
|
<Option object_output="../obj/mingw32-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m32" />
|
|
<Add option="-g" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add directory="../config/mingw32" />
|
|
<Add directory="../config/mingw32/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m32" />
|
|
<Add option="-static" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw32-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win32 Release Standalone">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win32/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win32/" />
|
|
<Option object_output="../obj/mingw32/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m32" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add directory="../config/mingw32" />
|
|
<Add directory="../config/mingw32/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m32" />
|
|
<Add option="-static" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw32" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win64 Debug Standalone">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win64-d/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win64-d/" />
|
|
<Option object_output="../obj/mingw64-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m64" />
|
|
<Add option="-g" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/mingw64" />
|
|
<Add directory="../config/mingw64/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m64" />
|
|
<Add option="-static" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw64-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Win64 Release Standalone">
|
|
<Option platforms="Windows;" />
|
|
<Option output="../bin/win64/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/win64/" />
|
|
<Option object_output="../obj/mingw64/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m64" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/mingw64" />
|
|
<Add directory="../config/mingw64/mysql" />
|
|
<Add directory="../include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m64" />
|
|
<Add option="-static" />
|
|
<Add library="mysql" />
|
|
<Add directory="../lib/mingw64" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='cmd /c copy /Y "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)..\bin\plugins\$(TARGET_OUTPUT_BASENAME).dll"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux32 Debug Standalone">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux32-d/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux32-d/" />
|
|
<Option object_output="../obj/gcc32-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m32" />
|
|
<Add option="-g" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add directory="../config/gcc32" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m32" />
|
|
<Add option="-Bstatic" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc32-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux32 Release Standalone">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux32/mod_mysql32" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux32/" />
|
|
<Option object_output="../obj/gcc32/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m32" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add directory="../config/gcc32" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m32" />
|
|
<Add option="-Bstatic" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc32" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux64 Debug Standalone">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux64-d/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux64-d/" />
|
|
<Option object_output="../obj/gcc64-d/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-m64" />
|
|
<Add option="-g" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-D_DEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/gcc64" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-m64" />
|
|
<Add option="-Bstatic" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc64-d" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
<Target title="Linux64 Release Standalone">
|
|
<Option platforms="Unix;" />
|
|
<Option output="../bin/linux64/mod_mysql64" imp_lib="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).a" def_file="$(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).def" prefix_auto="0" extension_auto="1" />
|
|
<Option working_dir="../bin/linux64/" />
|
|
<Option object_output="../obj/gcc64/" />
|
|
<Option type="3" />
|
|
<Option compiler="gcc" />
|
|
<Compiler>
|
|
<Add option="-O3" />
|
|
<Add option="-m64" />
|
|
<Add option="-static-libgcc" />
|
|
<Add option="-static-libstdc++" />
|
|
<Add option="-enable-static" />
|
|
<Add option="-fPIC" />
|
|
<Add option="-DNDEBUG" />
|
|
<Add option="-D_SQ64" />
|
|
<Add directory="../config/gcc64" />
|
|
<Add directory="/usr/include/mysql" />
|
|
</Compiler>
|
|
<Linker>
|
|
<Add option="-s" />
|
|
<Add option="-m64" />
|
|
<Add option="-Bstatic" />
|
|
<Add library="mysqlclient" />
|
|
<Add directory="../lib/gcc64" />
|
|
</Linker>
|
|
<ExtraCommands>
|
|
<Add after='/bin/cp -rf "$(PROJECT_DIR)$(TARGET_OUTPUT_FILE)" "$(PROJECT_DIR)../bin/plugins/$(TARGET_OUTPUT_BASENAME).so"' />
|
|
</ExtraCommands>
|
|
</Target>
|
|
</Build>
|
|
<Compiler>
|
|
<Add option="-Wextra" />
|
|
<Add option="-Wall" />
|
|
<Add option="-std=c++14" />
|
|
<Add option="-DSQMOD_PLUGIN_API" />
|
|
<Add option="-DSCRAT_USE_EXCEPTIONS" />
|
|
<Add option="-DSCRAT_USE_CXX11_OPTIMIZATIONS" />
|
|
<Add directory="../modules/mysql" />
|
|
<Add directory="../shared" />
|
|
<Add directory="../include" />
|
|
<Add directory="../config/common" />
|
|
</Compiler>
|
|
<Unit filename="../modules/mysql/Account.cpp" />
|
|
<Unit filename="../modules/mysql/Account.hpp" />
|
|
<Unit filename="../modules/mysql/Common.cpp" />
|
|
<Unit filename="../modules/mysql/Common.hpp" />
|
|
<Unit filename="../modules/mysql/Connection.cpp" />
|
|
<Unit filename="../modules/mysql/Connection.hpp" />
|
|
<Unit filename="../modules/mysql/Convert.cpp" />
|
|
<Unit filename="../modules/mysql/Convert.hpp" />
|
|
<Unit filename="../modules/mysql/Field.cpp" />
|
|
<Unit filename="../modules/mysql/Field.hpp" />
|
|
<Unit filename="../modules/mysql/Handle/Connection.cpp" />
|
|
<Unit filename="../modules/mysql/Handle/Connection.hpp" />
|
|
<Unit filename="../modules/mysql/Handle/ResultSet.cpp" />
|
|
<Unit filename="../modules/mysql/Handle/ResultSet.hpp" />
|
|
<Unit filename="../modules/mysql/Handle/Statement.cpp" />
|
|
<Unit filename="../modules/mysql/Handle/Statement.hpp" />
|
|
<Unit filename="../modules/mysql/Module.cpp" />
|
|
<Unit filename="../modules/mysql/Parameter.cpp" />
|
|
<Unit filename="../modules/mysql/Parameter.hpp" />
|
|
<Unit filename="../modules/mysql/ResultSet.cpp" />
|
|
<Unit filename="../modules/mysql/ResultSet.hpp" />
|
|
<Unit filename="../modules/mysql/Savepoint.cpp" />
|
|
<Unit filename="../modules/mysql/Savepoint.hpp" />
|
|
<Unit filename="../modules/mysql/Statement.cpp" />
|
|
<Unit filename="../modules/mysql/Statement.hpp" />
|
|
<Unit filename="../modules/mysql/Transaction.cpp" />
|
|
<Unit filename="../modules/mysql/Transaction.hpp" />
|
|
<Unit filename="../modules/mysql/Wrapper/CharsetInfo.cpp" />
|
|
<Unit filename="../modules/mysql/Wrapper/CharsetInfo.hpp" />
|
|
<Unit filename="../shared/Base/Buffer.cpp" />
|
|
<Unit filename="../shared/Base/Buffer.hpp" />
|
|
<Unit filename="../shared/Base/Module.cpp" />
|
|
<Unit filename="../shared/Base/Utility.hpp" />
|
|
<Unit filename="../shared/SqMod.cpp" />
|
|
<Extensions>
|
|
<code_completion />
|
|
<envvars />
|
|
<debugger />
|
|
<lib_finder disable_auto="1" />
|
|
</Extensions>
|
|
</Project>
|
|
</CodeBlocks_project_file>
|