diff --git a/binaries/data/mods/public/audio/interface/select/building/sel_wonder.xml b/binaries/data/mods/public/audio/interface/select/building/sel_wonder.xml
index 568466cebf..0a6249f6f8 100644
--- a/binaries/data/mods/public/audio/interface/select/building/sel_wonder.xml
+++ b/binaries/data/mods/public/audio/interface/select/building/sel_wonder.xml
@@ -11,4 +11,4 @@
1
audio/interface/select/building
sel_wonder.ogg
-
\ No newline at end of file
+
diff --git a/binaries/data/mods/public/audio/voice/greek/civ/civ_female_my_lord.xml b/binaries/data/mods/public/audio/voice/greek/civ/civ_female_my_lord.xml
index 646747c898..75eb63c824 100644
--- a/binaries/data/mods/public/audio/voice/greek/civ/civ_female_my_lord.xml
+++ b/binaries/data/mods/public/audio/voice/greek/civ/civ_female_my_lord.xml
@@ -14,4 +14,4 @@
audio/voice/greek/civ
civ_female_my_lord_1.ogg
civ_female_my_lord_2.ogg
-
\ No newline at end of file
+
diff --git a/binaries/data/mods/public/audio/voice/latin/civ/civ_female_my_lord.xml b/binaries/data/mods/public/audio/voice/latin/civ/civ_female_my_lord.xml
index f4666b83cd..93daebf9dc 100644
--- a/binaries/data/mods/public/audio/voice/latin/civ/civ_female_my_lord.xml
+++ b/binaries/data/mods/public/audio/voice/latin/civ/civ_female_my_lord.xml
@@ -13,4 +13,4 @@
1
audio/voice/latin/civ
civ_female_my_lord_1.ogg
-
\ No newline at end of file
+
diff --git a/binaries/data/mods/public/audio/voice/latin/civ/civ_male_my_lord.xml b/binaries/data/mods/public/audio/voice/latin/civ/civ_male_my_lord.xml
index 3510089609..b9d00f5c9d 100644
--- a/binaries/data/mods/public/audio/voice/latin/civ/civ_male_my_lord.xml
+++ b/binaries/data/mods/public/audio/voice/latin/civ/civ_male_my_lord.xml
@@ -13,4 +13,4 @@
1
audio/voice/latin/civ
civ_male_my_lord_1.ogg
-
\ No newline at end of file
+
diff --git a/binaries/data/mods/public/maps/random/atlas_mountains.js b/binaries/data/mods/public/maps/random/atlas_mountains.js
index e36a334899..bf75397c6c 100644
--- a/binaries/data/mods/public/maps/random/atlas_mountains.js
+++ b/binaries/data/mods/public/maps/random/atlas_mountains.js
@@ -344,4 +344,4 @@ setPPSaturation(0.56);
setPPBloom(0.1);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/corinthian_isthmus.js b/binaries/data/mods/public/maps/random/corinthian_isthmus.js
index b2fbee4f5b..24992d2e02 100644
--- a/binaries/data/mods/public/maps/random/corinthian_isthmus.js
+++ b/binaries/data/mods/public/maps/random/corinthian_isthmus.js
@@ -391,4 +391,4 @@ setPPSaturation(0.51);
setPPBloom(0.12);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/gulf_of_bothnia.js b/binaries/data/mods/public/maps/random/gulf_of_bothnia.js
index 1ebdc7474a..c6f31a0c42 100644
--- a/binaries/data/mods/public/maps/random/gulf_of_bothnia.js
+++ b/binaries/data/mods/public/maps/random/gulf_of_bothnia.js
@@ -505,4 +505,4 @@ setWaterMurkiness(0.88);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/lorraine_plain.js b/binaries/data/mods/public/maps/random/lorraine_plain.js
index 34f7a5da7e..eb513b1444 100644
--- a/binaries/data/mods/public/maps/random/lorraine_plain.js
+++ b/binaries/data/mods/public/maps/random/lorraine_plain.js
@@ -502,4 +502,4 @@ setWaterType("lake");
setWaterMurkiness(0.80);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/mainland.js b/binaries/data/mods/public/maps/random/mainland.js
index b904c85d88..cb464f9f0e 100644
--- a/binaries/data/mods/public/maps/random/mainland.js
+++ b/binaries/data/mods/public/maps/random/mainland.js
@@ -315,4 +315,4 @@ createStragglerTrees(types);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/oasis.js b/binaries/data/mods/public/maps/random/oasis.js
index 385f843202..366080ec4a 100644
--- a/binaries/data/mods/public/maps/random/oasis.js
+++ b/binaries/data/mods/public/maps/random/oasis.js
@@ -399,4 +399,4 @@ setUnitsAmbientColor(0.501961, 0.501961, 0.501961);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/persian_highlands.js b/binaries/data/mods/public/maps/random/persian_highlands.js
index b59f1188e8..93d3f72f21 100644
--- a/binaries/data/mods/public/maps/random/persian_highlands.js
+++ b/binaries/data/mods/public/maps/random/persian_highlands.js
@@ -442,4 +442,4 @@ setPPContrast(0.75);
setPPSaturation(0.45);
setPPBloom(0.3);
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/rhine_marshlands.js b/binaries/data/mods/public/maps/random/rhine_marshlands.js
index d5a14b3f37..ec95513c8e 100644
--- a/binaries/data/mods/public/maps/random/rhine_marshlands.js
+++ b/binaries/data/mods/public/maps/random/rhine_marshlands.js
@@ -466,4 +466,4 @@ setPPEffect("hdr");
setPPSaturation(0.44);
setPPBloom(0.3);
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/rmgen/utilityfunctions.js b/binaries/data/mods/public/maps/random/rmgen/utilityfunctions.js
index 869add6aec..6f8b6f4f6a 100644
--- a/binaries/data/mods/public/maps/random/rmgen/utilityfunctions.js
+++ b/binaries/data/mods/public/maps/random/rmgen/utilityfunctions.js
@@ -254,4 +254,4 @@ function createStragglerTrees(types, constraint, tileclass)
num
);
}
-}
\ No newline at end of file
+}
diff --git a/binaries/data/mods/public/maps/random/saharan_oases.js b/binaries/data/mods/public/maps/random/saharan_oases.js
index abf22e69f7..bddd288619 100644
--- a/binaries/data/mods/public/maps/random/saharan_oases.js
+++ b/binaries/data/mods/public/maps/random/saharan_oases.js
@@ -353,4 +353,4 @@ setWaterType("clap");
setWaterMurkiness(0.5);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/sahel_watering_holes.js b/binaries/data/mods/public/maps/random/sahel_watering_holes.js
index b50357539e..78247e4f81 100644
--- a/binaries/data/mods/public/maps/random/sahel_watering_holes.js
+++ b/binaries/data/mods/public/maps/random/sahel_watering_holes.js
@@ -558,4 +558,4 @@ setWaterType("clap");
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/maps/random/syria.js b/binaries/data/mods/public/maps/random/syria.js
index cfa1b20f1e..afc5ec1c9d 100644
--- a/binaries/data/mods/public/maps/random/syria.js
+++ b/binaries/data/mods/public/maps/random/syria.js
@@ -409,4 +409,4 @@ setPPSaturation(0.42);
setPPBloom(0.6);
// Export map data
-ExportMap();
\ No newline at end of file
+ExportMap();
diff --git a/binaries/data/mods/public/shaders/effects/postproc/DOF.xml b/binaries/data/mods/public/shaders/effects/postproc/DOF.xml
index 5cdf2ecebf..9fecf4bb69 100644
--- a/binaries/data/mods/public/shaders/effects/postproc/DOF.xml
+++ b/binaries/data/mods/public/shaders/effects/postproc/DOF.xml
@@ -7,4 +7,4 @@
-
\ No newline at end of file
+
diff --git a/binaries/data/mods/public/shaders/effects/postproc/hdr.xml b/binaries/data/mods/public/shaders/effects/postproc/hdr.xml
index 4dd0fc1efc..cb5a31d647 100644
--- a/binaries/data/mods/public/shaders/effects/postproc/hdr.xml
+++ b/binaries/data/mods/public/shaders/effects/postproc/hdr.xml
@@ -6,4 +6,4 @@
-
\ No newline at end of file
+
diff --git a/binaries/data/mods/public/simulation/ai/tutorial-ai/_init.js b/binaries/data/mods/public/simulation/ai/tutorial-ai/_init.js
index 46c4996e55..ef146454ab 100644
--- a/binaries/data/mods/public/simulation/ai/tutorial-ai/_init.js
+++ b/binaries/data/mods/public/simulation/ai/tutorial-ai/_init.js
@@ -1 +1 @@
-Engine.IncludeModule("common-api");
\ No newline at end of file
+Engine.IncludeModule("common-api");
diff --git a/binaries/data/mods/public/simulation/components/interfaces/AlertRaiser.js b/binaries/data/mods/public/simulation/components/interfaces/AlertRaiser.js
index e1822800cd..b3c8b19028 100644
--- a/binaries/data/mods/public/simulation/components/interfaces/AlertRaiser.js
+++ b/binaries/data/mods/public/simulation/components/interfaces/AlertRaiser.js
@@ -1 +1 @@
-Engine.RegisterInterface("AlertRaiser");
\ No newline at end of file
+Engine.RegisterInterface("AlertRaiser");
diff --git a/binaries/data/mods/public/simulation/components/interfaces/WallPiece.js b/binaries/data/mods/public/simulation/components/interfaces/WallPiece.js
index ad4ae3686d..4e4cdfc25f 100644
--- a/binaries/data/mods/public/simulation/components/interfaces/WallPiece.js
+++ b/binaries/data/mods/public/simulation/components/interfaces/WallPiece.js
@@ -1 +1 @@
-Engine.RegisterInterface("WallPiece");
\ No newline at end of file
+Engine.RegisterInterface("WallPiece");
diff --git a/binaries/data/mods/public/simulation/components/interfaces/WallSet.js b/binaries/data/mods/public/simulation/components/interfaces/WallSet.js
index 10e0cfcdca..d579960fb6 100644
--- a/binaries/data/mods/public/simulation/components/interfaces/WallSet.js
+++ b/binaries/data/mods/public/simulation/components/interfaces/WallSet.js
@@ -1 +1 @@
-Engine.RegisterInterface("WallSet");
\ No newline at end of file
+Engine.RegisterInterface("WallSet");
diff --git a/source/lib/sysdep/os/osx/osx_sys_version.h b/source/lib/sysdep/os/osx/osx_sys_version.h
index b8982f4412..8af73c9026 100644
--- a/source/lib/sysdep/os/osx/osx_sys_version.h
+++ b/source/lib/sysdep/os/osx/osx_sys_version.h
@@ -25,4 +25,4 @@
void GetSystemVersion( int &major, int &minor, int &bugfix );
-#endif //OSX_SYS_VERSION_H
\ No newline at end of file
+#endif //OSX_SYS_VERSION_H
diff --git a/source/renderer/MikktspaceWrap.h b/source/renderer/MikktspaceWrap.h
index 6707e1c3db..442e438497 100644
--- a/source/renderer/MikktspaceWrap.h
+++ b/source/renderer/MikktspaceWrap.h
@@ -78,4 +78,4 @@ private:
};
-#endif // INCLUDED_MIKKWRAP
\ No newline at end of file
+#endif // INCLUDED_MIKKWRAP
diff --git a/source/renderer/TimeManager.h b/source/renderer/TimeManager.h
index 25a4e4163d..2c8c2a5c49 100644
--- a/source/renderer/TimeManager.h
+++ b/source/renderer/TimeManager.h
@@ -39,4 +39,4 @@ private:
};
-#endif // INCLUDED_TIMEMANAGER
\ No newline at end of file
+#endif // INCLUDED_TIMEMANAGER
diff --git a/source/simulation2/components/ICmpCinemaManager.h b/source/simulation2/components/ICmpCinemaManager.h
index e4e2667207..2debb32840 100644
--- a/source/simulation2/components/ICmpCinemaManager.h
+++ b/source/simulation2/components/ICmpCinemaManager.h
@@ -39,4 +39,4 @@ public:
DECLARE_INTERFACE_TYPE(CinemaManager)
};
-#endif // INCLUDED_ICMPCINEMAMANAGER
\ No newline at end of file
+#endif // INCLUDED_ICMPCINEMAMANAGER
diff --git a/source/simulation2/components/ICmpOverlayRenderer.cpp b/source/simulation2/components/ICmpOverlayRenderer.cpp
index 3bc0baaed6..dc6c996432 100644
--- a/source/simulation2/components/ICmpOverlayRenderer.cpp
+++ b/source/simulation2/components/ICmpOverlayRenderer.cpp
@@ -26,4 +26,4 @@ DEFINE_INTERFACE_METHOD_0("Reset", void, ICmpOverlayRenderer, Reset)
DEFINE_INTERFACE_METHOD_5("AddSprite", void, ICmpOverlayRenderer, AddSprite, VfsPath, CFixedVector2D, CFixedVector2D, CFixedVector3D, std::string)
END_INTERFACE_WRAPPER(OverlayRenderer)
-bool ICmpOverlayRenderer::m_OverrideVisible = true;
\ No newline at end of file
+bool ICmpOverlayRenderer::m_OverrideVisible = true;