diff --git a/src/Mod/Ship/CMakeLists.txt b/src/Mod/Ship/CMakeLists.txt new file mode 100644 index 000000000..dc695ee5c --- /dev/null +++ b/src/Mod/Ship/CMakeLists.txt @@ -0,0 +1,33 @@ +add_subdirectory(Icons) +add_subdirectory(shipCreateShip) +add_subdirectory(shipOutlineDraw) +add_subdirectory(shipUtils) + +SET(Ship_SRCS + InitGui.py + ShipGui.py + Instance.py +) +SOURCE_GROUP("" FILES ${Ship_SRCS}) + +SET(all_files ${Ship_SRCS}) + +ADD_CUSTOM_TARGET(Ship ALL + SOURCES ${all_files} +) + +fc_copy_sources("Mod/Ship" "Ship" ${all_files}) + +INSTALL( + FILES + ${Ship_SRCS} + README + DESTINATION + Mod/Ship +) + + + + + + diff --git a/src/Mod/Ship/Icons/CMakeLists.txt b/src/Mod/Ship/Icons/CMakeLists.txt new file mode 100644 index 000000000..3e84c5019 --- /dev/null +++ b/src/Mod/Ship/Icons/CMakeLists.txt @@ -0,0 +1,29 @@ +INSTALL( + FILES + AreaCurveIco.png + AreaCurveIco.xcf + AreaCurveIco.xpm + DataIco.png + DataIco.xcf + DataIco.xpm + DiscretizeIco.png + DiscretizeIco.xcf + DiscretizeIco.xpm + HydrostaticsIco.png + HydrostaticsIco.xcf + HydrostaticsIco.xpm + Ico.png + Ico.xcf + Ico.xpm + OutlineDrawIco.png + OutlineDrawIco.xcf + OutlineDrawIco.xpm + ReparametrizeIco.png + ReparametrizeIco.xcf + ReparametrizeIco.xpm + Ship.xcf + Ship.xpm + DESTINATION + Mod/Ship/Icons +) + diff --git a/src/Mod/Ship/shipCreateShip/CMakeLists.txt b/src/Mod/Ship/shipCreateShip/CMakeLists.txt new file mode 100644 index 000000000..d03020201 --- /dev/null +++ b/src/Mod/Ship/shipCreateShip/CMakeLists.txt @@ -0,0 +1,10 @@ +INSTALL( + FILES + __init__.py + Preview.py + TaskPanel.py + TaskPanel.ui + DESTINATION + Mod/Ship/shipCreateShip +) + diff --git a/src/Mod/Ship/shipOutlineDraw/CMakeLists.txt b/src/Mod/Ship/shipOutlineDraw/CMakeLists.txt new file mode 100644 index 000000000..0db83ddb7 --- /dev/null +++ b/src/Mod/Ship/shipOutlineDraw/CMakeLists.txt @@ -0,0 +1,11 @@ +INSTALL( + FILES + __init__.py + Plot.py + Preview.py + TaskPanel.py + TaskPanel.ui + DESTINATION + Mod/Ship/shipOutlineDraw +) + diff --git a/src/Mod/Ship/shipUtils/CMakeLists.txt b/src/Mod/Ship/shipUtils/CMakeLists.txt new file mode 100644 index 000000000..023e3f867 --- /dev/null +++ b/src/Mod/Ship/shipUtils/CMakeLists.txt @@ -0,0 +1,10 @@ +INSTALL( + FILES + __init__.py + Math.py + Paths.py + Translator.py + DESTINATION + Mod/Ship/shipUtils +) +