فهرست منبع

#10 change DESTINATON to be "." so the windows files all appear in the root of the install else it won't run

Paul 11 سال پیش
والد
کامیت
f4fca001b8
3فایلهای تغییر یافته به همراه2 افزوده شده و 177 حذف شده
  1. 1 2
      PlugIns/Data/CMakeLists.txt
  2. 0 174
      PlugIns/Data/DataPlugin.cbp
  3. 1 1
      QGearsMain/CMakeLists.txt

+ 1 - 2
PlugIns/Data/CMakeLists.txt

@@ -94,6 +94,5 @@ if(NOT QGEARS_STATIC)
   set_target_properties(DataPlugin PROPERTIES
     COMPILE_DEFINITIONS QGEARS_DATAPLUGIN_EXPORTS
   )
-  install(TARGETS DataPlugin LIBRARY DESTINATION share/q-gears/plugins/
-  )
+  install(TARGETS DataPlugin LIBRARY DESTINATION .)
 endif()

+ 0 - 174
PlugIns/Data/DataPlugin.cbp

@@ -1,174 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
-<CodeBlocks_project_file>
-	<FileVersion major="1" minor="6" />
-	<Project>
-		<Option title="DataPlugin" />
-		<Option pch_mode="2" />
-		<Option compiler="gcc" />
-		<Build>
-			<Target title="Debug">
-				<Option output="../../output/Plugin_Data_d" prefix_auto="1" extension_auto="1" />
-				<Option object_output="obj/Debug/" />
-				<Option type="3" />
-				<Option compiler="gcc" />
-				<Compiler>
-					<Add option="-g" />
-				</Compiler>
-				<Linker>
-					<Add library="OgreMain_d" />
-					<Add library="boost_system-mt-d" />
-				</Linker>
-			</Target>
-			<Target title="Release">
-				<Option output="../../output/Plugin_Data" prefix_auto="1" extension_auto="1" />
-				<Option object_output="obj/Release/" />
-				<Option type="3" />
-				<Option compiler="gcc" />
-				<Compiler>
-					<Add option="-O2" />
-				</Compiler>
-				<Linker>
-					<Add option="-s" />
-					<Add library="OgreMain" />
-					<Add library="boost_system-mt" />
-				</Linker>
-			</Target>
-			<Target title="Test">
-				<Option output="bin/test/test_tex_file" prefix_auto="1" extension_auto="1" />
-				<Option working_dir="$(TARGET_OUTPUT_DIR)" />
-				<Option object_output="obj/Test/" />
-				<Option type="1" />
-				<Option compiler="gcc" />
-				<Compiler>
-					<Add option="-g" />
-				</Compiler>
-				<Linker>
-					<Add library="OgreMain_d" />
-					<Add library="boost_system-mt-d" />
-					<Add library="boost_unit_test_framework-mt-d" />
-				</Linker>
-			</Target>
-			<Target title="TexInfo">
-				<Option output="../../output/tool/tex_info" prefix_auto="1" extension_auto="1" />
-				<Option working_dir="$(TARGET_OUTPUT_DIR)" />
-				<Option object_output="obj/TexInfo/" />
-				<Option type="1" />
-				<Option compiler="gcc" />
-				<Linker>
-					<Add library="OgreMain" />
-					<Add library="boost_system-mt" />
-					<Add library="boost_program_options-mt" />
-					<Add library="boost_filesystem-mt" />
-				</Linker>
-			</Target>
-		</Build>
-		<VirtualTargets>
-			<Add alias="all" targets="Debug;Release;" />
-		</VirtualTargets>
-		<Compiler>
-			<Add option="-Wall" />
-			<Add option="-fexceptions" />
-			<Add option="-DBOOST_ALL_DYN_LINK" />
-			<Add directory="$(BOOST_INCLUDE_DIR)" />
-			<Add directory="$(OGRE_HOME)/include/OGRE" />
-			<Add directory="$(OGRE_HOME)/include/OIS" />
-			<Add directory="../../utilities" />
-			<Add directory="../../QGearsMain/include" />
-			<Add directory="include" />
-		</Compiler>
-		<Linker>
-			<Add directory="$(BOOST_LIB_DIR)" />
-			<Add directory="$(OGRE_HOME)/lib" />
-			<Add directory="$(OGRE_HOME)/lib/opt" />
-			<Add directory="$(OGRE_HOME)/lib/release" />
-			<Add directory="$(OGRE_HOME)/lib/release/opt" />
-			<Add directory="$(OGRE_HOME)/lib/debug" />
-			<Add directory="$(OGRE_HOME)/lib/debug/opt" />
-		</Linker>
-		<Unit filename="../../QGearsMain/include/QGearsPrerequisites.h" />
-		<Unit filename="../../QGearsMain/include/common/QGearsManualObject.h" />
-		<Unit filename="../../QGearsMain/include/common/QGearsStringUtil.h" />
-		<Unit filename="../../QGearsMain/include/common/TypeDefine.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsAFile.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsAFileSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsBackgroundFile.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsBackgroundFileManager.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsBackgroundFileSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsHRCFile.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsHRCFileManager.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsHRCFileSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsHRCMeshLoader.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsHRCSkeletonLoader.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsLZSDataStream.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsPFile.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsPFileManager.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsPFileSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsPaletteFile.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsPaletteFileManager.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsPaletteFileSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsRSDFile.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsRSDFileManager.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsRSDFileSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsSerializer.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsTexCodec.h" />
-		<Unit filename="../../QGearsMain/include/data/QGearsTexFile.h" />
-		<Unit filename="../../QGearsMain/src/common/QGearsManualObject.cpp" />
-		<Unit filename="../../QGearsMain/src/common/QGearsStringUtil.cpp" />
-		<Unit filename="../../QGearsMain/src/common/TypeDefine.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsAFile.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsAFileSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsBackgroundFile.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsBackgroundFileManager.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsBackgroundFileSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsHRCFile.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsHRCFileManager.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsHRCFileSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsHRCMeshLoader.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsHRCSkeletonLoader.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsLZSDataStream.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsPFile.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsPFileManager.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsPFileSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsPaletteFile.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsPaletteFileManager.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsPaletteFileSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsRSDFile.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsRSDFileManager.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsRSDFileSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsSerializer.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsTexCodec.cpp" />
-		<Unit filename="../../QGearsMain/src/data/QGearsTexFile.cpp" />
-		<Unit filename="include/QGearsDataPlugin.h">
-			<Option target="Debug" />
-			<Option target="Release" />
-		</Unit>
-		<Unit filename="src/QGearsDataPlugin.cpp">
-			<Option target="Debug" />
-			<Option target="Release" />
-		</Unit>
-		<Unit filename="src/QGearsDataPluginDll.cpp">
-			<Option target="Debug" />
-			<Option target="Release" />
-		</Unit>
-		<Unit filename="test/tex_file_info.cpp">
-			<Option target="TexInfo" />
-		</Unit>
-		<Unit filename="test/tex_file_test.cpp">
-			<Option target="Test" />
-		</Unit>
-		<Extensions>
-			<code_completion />
-			<envvars />
-			<debugger />
-			<DoxyBlocks>
-				<comment_style block="0" line="0" />
-				<doxyfile_project />
-				<doxyfile_build />
-				<doxyfile_warnings />
-				<doxyfile_output />
-				<doxyfile_dot />
-				<general />
-			</DoxyBlocks>
-		</Extensions>
-	</Project>
-</CodeBlocks_project_file>

+ 1 - 1
QGearsMain/CMakeLists.txt

@@ -348,4 +348,4 @@ target_link_libraries(q-gears
 	${Boost_LIBRARIES}
 )
 
-install(TARGETS q-gears DESTINATION ./games)
+install(TARGETS q-gears DESTINATION .)