瀏覽代碼

[c::b] +working Test project file

AlexVinS 11 年之前
父節點
當前提交
4a4584f53c
共有 1 個文件被更改,包括 25 次插入2 次删除
  1. 25 2
      test/Test.cbp

+ 25 - 2
test/Test.cbp

@@ -7,11 +7,13 @@
 		<Option compiler="gcc" />
 		<Build>
 			<Target title="Debug">
-				<Option output="bin/Debug/Test" prefix_auto="1" extension_auto="1" />
+				<Option output="../Test" prefix_auto="1" extension_auto="1" />
 				<Option object_output="obj/Debug/" />
 				<Option type="1" />
 				<Option compiler="gcc" />
 				<Compiler>
+					<Add option="-march=athlon-xp" />
+					<Add option="-Wextra" />
 					<Add option="-g" />
 				</Compiler>
 			</Target>
@@ -19,8 +21,29 @@
 		<Compiler>
 			<Add option="-Wall" />
 			<Add option="-fexceptions" />
+			<Add option="-Wpointer-arith" />
+			<Add option="-Wno-switch" />
+			<Add option="-Wno-sign-compare" />
+			<Add option="-Wno-unused-parameter" />
+			<Add option="-Wno-overloaded-virtual" />
+			<Add option="-Wno-unused-local-typedefs" />
+			<Add directory="$(#boost.include)" />
 		</Compiler>
-		<Unit filename="main.cpp" />
+		<Linker>
+			<Add option="-lVCMI_lib" />
+			<Add option="-lboost_system$(#boost.libsuffix)" />
+			<Add option="-lboost_test_exec_monitor$(#boost.libsuffix)" />
+			<Add option="-lboost_unit_test_framework$(#boost.libsuffix)" />
+			<Add directory="$(#boost.lib32)" />
+			<Add directory="../" />
+		</Linker>
+		<Unit filename="CMapEditManagerTest.cpp" />
+		<Unit filename="CVcmiTestConfig.cpp" />
+		<Unit filename="CVcmiTestConfig.h" />
+		<Unit filename="StdInc.cpp">
+			<Option weight="0" />
+		</Unit>
+		<Unit filename="StdInc.h" />
 		<Extensions>
 			<code_completion />
 			<envvars />