Skip to content

Commit e50ea42

Browse files
committed
Merge branch 'main' of github.com:eclipse-sumo/sumo into Netedit_dev
2 parents a7614c4 + 94b46bf commit e50ea42

File tree

977 files changed

+9646
-9378
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

977 files changed

+9646
-9378
lines changed

CMakeLists.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set(Python_FIND_REGISTRY LAST)
33
# Options
44
option(CHECK_OPTIONAL_LIBS "Try to download / enable all optional libraries (use only EPL clean libraries, if set to false)" ON)
5-
option(MULTITHREADED_BUILD "Use all available cores for building (applies to Visual Studio only)" ON)
5+
option(MULTITHREADED_BUILD "Use all available cores for building (applies to Visual Studio only)" OFF)
66
option(PROFILING "Enable output of profiling data (applies to gcc/clang builds only)")
77
option(PPROF "Link the pprof profiler library (applies to gcc/clang builds only)")
88
option(COVERAGE "Enable output of coverage data (applies to gcc/clang builds only)")
@@ -653,11 +653,13 @@ if (SUMO_LIBRARIES AND WIN32)
653653
COMMAND ${CMAKE_COMMAND} -E copy_directory ${OSG_PATH}/bin/${OSG_PLUGIN_DIR} ${CMAKE_SOURCE_DIR}/bin/${OSG_PLUGIN_DIR}
654654
DEPENDS ${OSG_PLUGIN_DLL})
655655
endif (HAVE_OSG)
656-
# proj 7 needs to copy "share/proj" folder in SUMO_HOME/share
657-
set(PROJ_DATA ${CMAKE_SOURCE_DIR}/share/proj/proj.db)
658-
add_custom_command(OUTPUT ${PROJ_DATA}
659-
COMMAND ${CMAKE_COMMAND} -E copy_directory ${PROJ_PATH}/share/proj ${CMAKE_SOURCE_DIR}/share/proj
660-
DEPENDS ${PROJ_PATH}/share/proj/proj.db)
656+
if (PROJ_FOUND)
657+
# proj 7 needs to copy "share/proj" folder in SUMO_HOME/share
658+
set(PROJ_DATA ${CMAKE_SOURCE_DIR}/share/proj/proj.db)
659+
add_custom_command(OUTPUT ${PROJ_DATA}
660+
COMMAND ${CMAKE_COMMAND} -E copy_directory ${PROJ_INCLUDE_DIR}/../share/proj ${CMAKE_SOURCE_DIR}/share/proj
661+
DEPENDS ${PROJ_INCLUDE_DIR}/../share/proj/proj.db)
662+
endif ()
661663
install(DIRECTORY share/ DESTINATION ${DATA_PATH}share)
662664
endif()
663665
# set install dll targets, for non-Windows they depend on nothing

data/po/de_gui.po

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: sumo\n"
99
"Report-Msgid-Bugs-To: [email protected]\n"
10-
"POT-Creation-Date: 2025-06-20 08:20+0000\n"
10+
"POT-Creation-Date: 2025-06-26 15:58+0200\n"
1111
"PO-Revision-Date: 2025-06-16 05:35+0000\n"
1212
"Last-Translator: Mirko Barthauer <[email protected]>\n"
1313
"Language-Team: German <https://hosted.weblate.org/projects/eclipse-sumo/sumo-"

data/po/de_py.po

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgid ""
77
msgstr ""
88
"Project-Id-Version: sumo\n"
99
"Report-Msgid-Bugs-To: [email protected]\n"
10-
"POT-Creation-Date: 2025-06-20 08:20+0000\n"
10+
"POT-Creation-Date: 2025-06-26 15:59+0200\n"
1111
"PO-Revision-Date: 2023-06-15 08:32+0000\n"
1212
"Last-Translator: Mirko Barthauer <[email protected]>\n"
1313
"Language-Team: German <https://hosted.weblate.org/projects/eclipse-sumo/"
@@ -25,120 +25,124 @@ msgstr "Interaktives Ampelspiel"
2525

2626
#: tools/game/runner.py:68
2727
msgid "Railway Control"
28-
msgstr ""
28+
msgstr "Eisenbahnsteuerung"
2929

3030
#: tools/game/runner.py:69
3131
msgid "Railway Control Demo"
32-
msgstr ""
32+
msgstr "Eisenbahnsteuerung (Demo)"
3333

3434
#: tools/game/runner.py:70
35+
msgid "Research intersection Braunschweig"
36+
msgstr "Forschungskreuzung Braunschweig"
37+
38+
#: tools/game/runner.py:71
3539
msgid "Research intersection Ingolstadt"
3640
msgstr "Forschungskreuzung Ingolstadt"
3741

38-
#: tools/game/runner.py:71
42+
#: tools/game/runner.py:72
3943
msgid "Simple Junction"
4044
msgstr "Einfache Kreuzung"
4145

42-
#: tools/game/runner.py:72
46+
#: tools/game/runner.py:73
4347
msgid "Simple Junction (Demo)"
4448
msgstr "Einfache Kreuzung (Demo)"
4549

46-
#: tools/game/runner.py:73
50+
#: tools/game/runner.py:74
4751
msgid "Four Junctions"
4852
msgstr "Vier Kreuzungen"
4953

50-
#: tools/game/runner.py:74
54+
#: tools/game/runner.py:75
5155
msgid "Six Junctions"
5256
msgstr "Sechs Kreuzungen"
5357

54-
#: tools/game/runner.py:75
58+
#: tools/game/runner.py:76
5559
msgid "Prof. Kühne"
5660
msgstr "Prof. Kühne"
5761

58-
#: tools/game/runner.py:76
62+
#: tools/game/runner.py:77
5963
msgid "3D Junction Virtual World"
6064
msgstr "3D Forschungskreuzung Virtuelle Welt"
6165

62-
#: tools/game/runner.py:77
66+
#: tools/game/runner.py:78
6367
msgid "3D Junction OpenStreetMap"
6468
msgstr "3D Forschungskreuzung OpenStreetMap"
6569

66-
#: tools/game/runner.py:78
70+
#: tools/game/runner.py:79
6771
msgid "Highway Ramp"
6872
msgstr "Autobahnauffahrt"
6973

70-
#: tools/game/runner.py:79
74+
#: tools/game/runner.py:80
7175
msgid "Combined Highway On and Off Ramp"
7276
msgstr "Kombinierte Autobahnauf- und -abfahrt"
7377

74-
#: tools/game/runner.py:80
78+
#: tools/game/runner.py:81
7579
msgid "Corridor"
7680
msgstr "Strecke"
7781

78-
#: tools/game/runner.py:81
82+
#: tools/game/runner.py:82
7983
msgid "Highway Ramp A10"
8084
msgstr "A10 KW"
8185

82-
#: tools/game/runner.py:82
86+
#: tools/game/runner.py:83
8387
msgid "Demand Responsive Transport (new)"
8488
msgstr "Bedarfsbus (neu)"
8589

86-
#: tools/game/runner.py:83
90+
#: tools/game/runner.py:84
8791
msgid "DRT - Advanced (new)"
8892
msgstr "Bedarfsbus für Fortgeschrittene (neu)"
8993

90-
#: tools/game/runner.py:84
94+
#: tools/game/runner.py:85
9195
msgid "DRT - Demo"
9296
msgstr "Bedarfsbus - Demo"
9397

94-
#: tools/game/runner.py:85 tools/game/runner.py:95
98+
#: tools/game/runner.py:86 tools/game/runner.py:96
9599
msgid "Highscore"
96100
msgstr "Bestenliste"
97101

98-
#: tools/game/runner.py:86
102+
#: tools/game/runner.py:87
99103
msgid "Reset Highscore"
100104
msgstr "Bestenliste zurücksetzen"
101105

102-
#: tools/game/runner.py:87
106+
#: tools/game/runner.py:88
103107
msgid "German"
104108
msgstr "Deutsch"
105109

106-
#: tools/game/runner.py:88
110+
#: tools/game/runner.py:89
107111
msgid "English"
108112
msgstr "Englisch"
109113

110-
#: tools/game/runner.py:89
114+
#: tools/game/runner.py:90
111115
msgid "Italian"
112116
msgstr "Italienisch"
113117

114-
#: tools/game/runner.py:90
118+
#: tools/game/runner.py:91
115119
msgid "Spanish"
116120
msgstr "Spanisch"
117121

118-
#: tools/game/runner.py:91
122+
#: tools/game/runner.py:92
119123
msgid "French"
120124
msgstr "Französisch"
121125

122-
#: tools/game/runner.py:92
126+
#: tools/game/runner.py:93
123127
msgid "Chinese (simplified)"
124128
msgstr "Chinesisch (vereinfacht)"
125129

126-
#: tools/game/runner.py:93
130+
#: tools/game/runner.py:94
127131
msgid "Chinese (traditional)"
128132
msgstr "Chinesisch (traditionell)"
129133

130-
#: tools/game/runner.py:94
134+
#: tools/game/runner.py:95
131135
msgid "Quit"
132136
msgstr "Beenden"
133137

134-
#: tools/game/runner.py:96
138+
#: tools/game/runner.py:97
135139
msgid "Congratulations!"
136140
msgstr "Glückwunsch!"
137141

138-
#: tools/game/runner.py:97
142+
#: tools/game/runner.py:98
139143
msgid "Your Score"
140144
msgstr "Deine Punkte"
141145

142-
#: tools/game/runner.py:98
146+
#: tools/game/runner.py:99
143147
msgid "Continue"
144148
msgstr "Weiter"

0 commit comments

Comments
 (0)