diff --git a/aerodynamic_analysis/src/resources.rc b/aerodynamic_analysis/src/resources.rc index 593637b544c2b23d2d88150bba00fc9df262820a..699984dfcc8ee5136ed47b46c91bb8e62c84a5bc 100644 --- a/aerodynamic_analysis/src/resources.rc +++ b/aerodynamic_analysis/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "aerodynamic_analysis.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/aerodynamic_analysis/src/toolinfo.h b/aerodynamic_analysis/src/toolinfo.h index 2240e3cde3379c047e7de5a26c35b45b53902a1d..c6d2780f80be3617618f88f68361e35ccfcfa94b 100644 --- a/aerodynamic_analysis/src/toolinfo.h +++ b/aerodynamic_analysis/src/toolinfo.h @@ -20,11 +20,11 @@ * This file is part of UNICADO. */ -#ifndef CALCULATEPOLAR_SRC_TOOLINFO_H_ -#define CALCULATEPOLAR_SRC_TOOLINFO_H_ +#ifndef AERODYNAMICANALYSIS_SRC_TOOLINFO_H_ +#define AERODYNAMICANALYSIS_SRC_TOOLINFO_H_ #define TOOL_NAME "aerodynamic_analysis" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 -#endif // CALCULATEPOLAR_SRC_TOOLINFO_H_ +#endif // AERODYNAMICANALYSIS_SRC_TOOLINFO_H_ diff --git a/constraint_analysis/CMakeLists.txt b/constraint_analysis/CMakeLists.txt index 2007843ec2117e97d74975d37146c2a673f59bbf..e6fe31ddb52562c9ddec31da4424301484751454 100644 --- a/constraint_analysis/CMakeLists.txt +++ b/constraint_analysis/CMakeLists.txt @@ -14,6 +14,7 @@ set(MODULE_SOURCES add_executable(${MODULE_NAME} ${MODULE_SOURCES} src/main.cpp + src/resources.rc ) # Set compile options specific to this module diff --git a/constraint_analysis/src/io/aircraft_xml.cpp b/constraint_analysis/src/io/aircraft_xml.cpp index 97e4c4b6b8f6fe7cdec8b1da9954276d28b9a864..c1018dfc8f3c2c232b94053512d3ca5456d8fe8f 100644 --- a/constraint_analysis/src/io/aircraft_xml.cpp +++ b/constraint_analysis/src/io/aircraft_xml.cpp @@ -1,19 +1,24 @@ -/* Copyright (C) 2023 Chair of Aircraft Design, Technical University Munich - This file is part of UNICADO. - - UNICADO is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - UNICADO is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with UNICADO. If not, see <http://www.gnu.org/licenses/>. -*/ +/* + * UNICADO - UNIversity Conceptual Aircraft Design and Optimization + * + * Copyright (C) 2025 UNICADO consortium + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see <https://www.gnu.org/licenses/>. + * + * Description: + * This file is part of UNICADO. + */ /** * @file aircraft_xml.cpp * @author Sebastian Oberschwendtner (sebastian.oberschwendtner@tum.de) diff --git a/constraint_analysis/src/resources.rc b/constraint_analysis/src/resources.rc new file mode 100644 index 0000000000000000000000000000000000000000..d092b0ae78cd298bbb9bb272623c01807fabb648 --- /dev/null +++ b/constraint_analysis/src/resources.rc @@ -0,0 +1,27 @@ +#include "toolinfo.h" +#ifdef _WIN32 + #include <windows.h> +#endif // _WIN32 + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION + PRODUCTVERSION PRODUCT_VERSION +{ + BLOCK "StringFileInfo" + { + BLOCK "040904b0" + { + VALUE "CompanyName", "UNICADO consortium" + VALUE "FileDescription", TOOL_NAME + VALUE "FileVersion", TOOL_VERSION + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." + VALUE "OriginalFilename", "constraint_analysis.exe" + VALUE "ProductName", TOOL_NAME + VALUE "ProductVersion", TOOL_VERSION + } + } + BLOCK "VarFileInfo" + { + VALUE "Translation", 0x409, 1200 + } +} diff --git a/constraint_analysis/src/toolinfo.h b/constraint_analysis/src/toolinfo.h index 848a94dd48020006907f0792c406295db5a934de..ed3eaf4d791d43a641d09923630c8c78efa83f53 100644 --- a/constraint_analysis/src/toolinfo.h +++ b/constraint_analysis/src/toolinfo.h @@ -24,7 +24,7 @@ #define SRC_TOOLINFO_H_ #define TOOL_NAME "constraint_analysis" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3, 0, 0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // SRC_TOOLINFO_H_ diff --git a/create_mission_xml/src/resources.rc b/create_mission_xml/src/resources.rc index 415aa5afe9781326fffe97302c30962f9e11e9e2..38cb89a235fe1497b7093c9c799fcbae36d67be9 100644 --- a/create_mission_xml/src/resources.rc +++ b/create_mission_xml/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "create_mission_xml.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/create_mission_xml/src/toolinfo.h b/create_mission_xml/src/toolinfo.h index b06addbd3eaeaf95f7aad31adfdc457c3722556d..56f73de9fd71da87ae33511b5315a70ac21e3343 100644 --- a/create_mission_xml/src/toolinfo.h +++ b/create_mission_xml/src/toolinfo.h @@ -24,7 +24,7 @@ #define CREATE_MISSION_XML_SRC_TOOLINFO_H_ #define TOOL_NAME "create_mission_xml" -#define TOOL_VERSION "2.0.0" -#define PRODUCT_VERSION 2,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // CREATE_MISSION_XML_SRC_TOOLINFO_H_ diff --git a/ecological_assessment/src/resources.rc b/ecological_assessment/src/resources.rc index 90119afb1d59a8ed09643b52d041e5ac20ee7924..7ea11edf3cb7228d684401a100b494a98ac7f007 100644 --- a/ecological_assessment/src/resources.rc +++ b/ecological_assessment/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "ecological_assessment.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/ecological_assessment/src/toolinfo.h b/ecological_assessment/src/toolinfo.h index 4e0bbae73f806d49cfdc8ac04afc51475a52513d..3e4e9b35dbbeccc2e1b736eede81a36d0406868f 100644 --- a/ecological_assessment/src/toolinfo.h +++ b/ecological_assessment/src/toolinfo.h @@ -23,7 +23,7 @@ #define ECOLOGICAL_ASSESSMENT_SRC_TOOLINFO_H_ #define TOOL_NAME "ecological_assessment" -#define TOOL_VERSION "1.0.0" -#define PRODUCT_VERSION 1,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // ECOLOGICAL_ASSESSMENT_SRC_TOOLINFO_H_ diff --git a/empennage_design/CMakeLists.txt b/empennage_design/CMakeLists.txt index 61496a00d588f4bec2dc9077517f3d4e88ec6feb..f67040a50ab30dc9e78b2fb15077cb559786db26 100644 --- a/empennage_design/CMakeLists.txt +++ b/empennage_design/CMakeLists.txt @@ -52,6 +52,7 @@ set(MODULE_SOURCES add_executable(${MODULE_NAME} ${MODULE_SOURCES} src/mainEmpennageDesign.cpp + src/resources.rc ) find_package(Eigen3 3.3 REQUIRED NO_MODULE) diff --git a/empennage_design/src/resources.rc b/empennage_design/src/resources.rc new file mode 100644 index 0000000000000000000000000000000000000000..1c0f7c756ce41e7e21cfe0724edc8445723dbe76 --- /dev/null +++ b/empennage_design/src/resources.rc @@ -0,0 +1,27 @@ +#include "toolinfo.h" +#ifdef _WIN32 + #include <windows.h> +#endif // _WIN32 + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION + PRODUCTVERSION PRODUCT_VERSION +{ + BLOCK "StringFileInfo" + { + BLOCK "040904b0" + { + VALUE "CompanyName", "UNICADO consortium" + VALUE "FileDescription", TOOL_NAME + VALUE "FileVersion", TOOL_VERSION + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." + VALUE "OriginalFilename", "empennage_design.exe" + VALUE "ProductName", TOOL_NAME + VALUE "ProductVersion", TOOL_VERSION + } + } + BLOCK "VarFileInfo" + { + VALUE "Translation", 0x409, 1200 + } +} diff --git a/empennage_design/src/toolinfo.h b/empennage_design/src/toolinfo.h index a22085f876ef1162dd1d34c7e4745ffde6848738..c4ccad079b0398da3671d331751ddf020819cb54 100644 --- a/empennage_design/src/toolinfo.h +++ b/empennage_design/src/toolinfo.h @@ -24,7 +24,7 @@ #define EMPENNAGEDESIGN_SRC_TOOLINFO_H_ #define TOOL_NAME "empennage_design" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // EMPENNAGEDESIGN_SRC_TOOLINFO_H_ diff --git a/initial_sizing/src/resources.rc b/initial_sizing/src/resources.rc index 2ea6f70a361a06a41db6afa3191379f0e349d691..b16dae3b23d8ac1e87203052c4a4c6041370e316 100644 --- a/initial_sizing/src/resources.rc +++ b/initial_sizing/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "initial_sizing.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/initial_sizing/src/toolinfo.h b/initial_sizing/src/toolinfo.h index 38e726ace6631ccbb7e6defc79c45fe48ca17901..c4bd5ba3d89b2f336736e989e5160b6a92a0843d 100644 --- a/initial_sizing/src/toolinfo.h +++ b/initial_sizing/src/toolinfo.h @@ -24,7 +24,7 @@ #define INITIALSIZING_SRC_TOOLINFO_H_ #define TOOL_NAME "initial_sizing" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // INITIALSIZING_SRC_TOOLINFO_H_ diff --git a/libs b/libs index 89f0b30f7835b7be4b8edef43d9eb2c1764cb6d0..e54c7d79b2c56699fac9fcaf807fa89d6cf90a1e 160000 --- a/libs +++ b/libs @@ -1 +1 @@ -Subproject commit 89f0b30f7835b7be4b8edef43d9eb2c1764cb6d0 +Subproject commit e54c7d79b2c56699fac9fcaf807fa89d6cf90a1e diff --git a/mission_analysis/src/resources.rc b/mission_analysis/src/resources.rc index 6167b32d62a0280846ba4e966a6d49d055d6b263..2546901c36ad03ca862f8901b603987bf30857f0 100644 --- a/mission_analysis/src/resources.rc +++ b/mission_analysis/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "mission_analysis.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/mission_analysis/src/toolinfo.h b/mission_analysis/src/toolinfo.h index 3484e7dfa75bcdb516a0380822c3402950e75b2e..093be18d58b1ce4153b7dad8d262063051b1dfbb 100644 --- a/mission_analysis/src/toolinfo.h +++ b/mission_analysis/src/toolinfo.h @@ -24,7 +24,7 @@ #define MISSION_ANALYSIS_SRC_TOOLINFO_H_ #define TOOL_NAME "mission_analysis" -#define TOOL_VERSION "2.0.0" -#define PRODUCT_VERSION 2,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // MISSION_ANALYSIS_SRC_TOOLINFO_H_ diff --git a/performance_assessment/src/resources.rc b/performance_assessment/src/resources.rc index b238335474ab44e75cd377e45918cbe0073f960c..4feebd308493df10cd03489138e56c7639826489 100644 --- a/performance_assessment/src/resources.rc +++ b/performance_assessment/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "calculatePerformance.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/performance_assessment/src/toolinfo.h b/performance_assessment/src/toolinfo.h index 9ea7a76d4a2880d1ff9a55e161d1900f2b694195..5f1394116ec72ce5c40ff31a52bf3526771874db 100644 --- a/performance_assessment/src/toolinfo.h +++ b/performance_assessment/src/toolinfo.h @@ -23,7 +23,7 @@ #define PERFORMANCE_ASSESSMENT_SRC_TOOLINFO_H_ #define TOOL_NAME "performance_assessment" -#define TOOL_VERSION "2.0.0" -#define PRODUCT_VERSION 2,0,0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // PERFORMANCE_ASSESSMENT_SRC_TOOLINFO_H_ diff --git a/propulsion_design/src/resources.rc b/propulsion_design/src/resources.rc index bf648243827fdb1c17fe2afd74aec52e16bbfb6b..01c7e6f9dc0fd4949db81854d9b4f4f94d1d602c 100644 --- a/propulsion_design/src/resources.rc +++ b/propulsion_design/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "Technical University Munich" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2023 Chair of Aircraft Design, Technical University Munich" + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "propulsion_design.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/propulsion_design/src/toolinfo.h b/propulsion_design/src/toolinfo.h index 4dbbe51ad1dbc2c5d49acaff8d75a77edb4c1f16..0f5f1a62358b22d6f57adfb49d73957fec0e9b0c 100644 --- a/propulsion_design/src/toolinfo.h +++ b/propulsion_design/src/toolinfo.h @@ -24,7 +24,7 @@ #define SRC_TOOLINFO_H_ #define TOOL_NAME "propulsion_design" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3, 0, 0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // SRC_TOOLINFO_H_ diff --git a/systems_design/src/resources.rc b/systems_design/src/resources.rc index 1068a5b1891a17ffd2c322db31c1b9ad0b3bf779..1a5716ef0f04ce98c47ea5ae103b4a753d8356b7 100644 --- a/systems_design/src/resources.rc +++ b/systems_design/src/resources.rc @@ -11,10 +11,10 @@ VS_VERSION_INFO VERSIONINFO { BLOCK "040904b0" { - VALUE "CompanyName", "RWTH Aachen University" + VALUE "CompanyName", "UNICADO consortium" VALUE "FileDescription", TOOL_NAME VALUE "FileVersion", TOOL_VERSION - VALUE "LegalCopyright", "(C) 2008-2022 Institute of Aerospace Systems, RWTH Aachen University - All rights reserved." + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." VALUE "OriginalFilename", "systems_design.exe" VALUE "ProductName", TOOL_NAME VALUE "ProductVersion", TOOL_VERSION diff --git a/systems_design/src/toolinfo.h b/systems_design/src/toolinfo.h index b5250908953ad921b5aa7335446ecf6fedcaaeaa..d0a5dd241f2d877487e7ed7c136745cf62860510 100644 --- a/systems_design/src/toolinfo.h +++ b/systems_design/src/toolinfo.h @@ -24,7 +24,7 @@ #define SYSTEMS_DESIGN_SRC_TOOLINFO_H_ #define TOOL_NAME "systems_design" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3, 0, 0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 #endif // SYSTEMS_DESIGN_SRC_TOOLINFO_H_ diff --git a/wing_design/CMakeLists.txt b/wing_design/CMakeLists.txt index 3179e5a643bc1d2211ab7fdb9d9630b8c09a69b2..b55af78b4419158eb283ce463684973ec8785852 100644 --- a/wing_design/CMakeLists.txt +++ b/wing_design/CMakeLists.txt @@ -47,6 +47,7 @@ set(MODULE_SOURCES add_executable(${MODULE_NAME} ${MODULE_SOURCES} src/mainWingDesign.cpp + src/resources.rc ) find_package(Eigen3 3.3 REQUIRED NO_MODULE) diff --git a/wing_design/src/resources.rc b/wing_design/src/resources.rc new file mode 100644 index 0000000000000000000000000000000000000000..4a1c00a2634c47052f3d1c49884194d614e9ea23 --- /dev/null +++ b/wing_design/src/resources.rc @@ -0,0 +1,27 @@ +#include "toolinfo.h" +#ifdef _WIN32 + #include <windows.h> +#endif // _WIN32 + +VS_VERSION_INFO VERSIONINFO + FILEVERSION PRODUCT_VERSION + PRODUCTVERSION PRODUCT_VERSION +{ + BLOCK "StringFileInfo" + { + BLOCK "040904b0" + { + VALUE "CompanyName", "UNICADO consortium" + VALUE "FileDescription", TOOL_NAME + VALUE "FileVersion", TOOL_VERSION + VALUE "LegalCopyright", "(C) 2025 UNICADO consortium - All rights reserved." + VALUE "OriginalFilename", "wing_design.exe" + VALUE "ProductName", TOOL_NAME + VALUE "ProductVersion", TOOL_VERSION + } + } + BLOCK "VarFileInfo" + { + VALUE "Translation", 0x409, 1200 + } +} diff --git a/wing_design/src/toolinfo.h b/wing_design/src/toolinfo.h index d46fcd2b4d7b2f964aae71d0187b190e77b3f587..3fe0709aac701eecf0569e45809cc3e8b206ba79 100644 --- a/wing_design/src/toolinfo.h +++ b/wing_design/src/toolinfo.h @@ -20,11 +20,11 @@ * This file is part of UNICADO. */ -#ifndef WINGDESIGN_SRC_TOOLINFO_H_ -#define WINGDESIGN_SRC_TOOLINFO_H_ +#ifndef WING_DESIGN_SRC_TOOLINFO_H_ +#define WING_DESIGN_SRC_TOOLINFO_H_ #define TOOL_NAME "wing_design" -#define TOOL_VERSION "3.0.0" -#define PRODUCT_VERSION 3, 0, 0 +#define TOOL_VERSION "0.5.0" +#define PRODUCT_VERSION 0,5,0 -#endif // WINGDESIGN_SRC_TOOLINFO_H_ \ No newline at end of file +#endif // WING_DESIGN_SRC_TOOLINFO_H_