Преглед изворни кода

Revert "Cleanup."

This reverts commit 468e39c2570786aac1d8a4003084b5d3ced025cd.
Branimir Karadžić пре 7 година
родитељ
комит
d2ac908af0
1 измењених фајлова са 40 додато и 1 уклоњено
  1. 40 1
      scripts/toolchain.lua

+ 40 - 1
scripts/toolchain.lua

@@ -194,7 +194,6 @@ function toolchain(_buildDir, _libDir)
 	end
 	end
 
 
 	flags {
 	flags {
-		"Cpp11",
 		"ExtraWarnings",
 		"ExtraWarnings",
 	}
 	}
 
 
@@ -645,6 +644,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 		linkoptions {
 		linkoptions {
 			"-Wl,--gc-sections",
 			"-Wl,--gc-sections",
 			"-static",
 			"-static",
@@ -732,6 +734,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wundef",
 			"-Wundef",
 --			"-Wuseless-cast",
 --			"-Wuseless-cast",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 		links {
 		links {
 			"rt",
 			"rt",
 			"dl",
 			"dl",
@@ -781,6 +786,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 		links {
 		links {
 			"rt",
 			"rt",
 			"dl",
 			"dl",
@@ -797,6 +805,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 		links {
 		links {
 			"rt",
 			"rt",
 			"dl",
 			"dl",
@@ -835,6 +846,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 		linkoptions {
 		linkoptions {
 			"-no-canonical-prefixes",
 			"-no-canonical-prefixes",
 			"-Wl,--no-undefined",
 			"-Wl,--no-undefined",
@@ -852,6 +866,7 @@ function toolchain(_buildDir, _libDir)
 			"__STEAMLINK__=1", -- There is no special prefedined compiler symbol to detect SteamLink, faking it.
 			"__STEAMLINK__=1", -- There is no special prefedined compiler symbol to detect SteamLink, faking it.
 		}
 		}
 		buildoptions {
 		buildoptions {
+			"-std=c++11",
 			"-Wfatal-errors",
 			"-Wfatal-errors",
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
@@ -966,6 +981,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 
 
 	configuration { "freebsd" }
 	configuration { "freebsd" }
 		targetdir (path.join(_buildDir, "freebsd/bin"))
 		targetdir (path.join(_buildDir, "freebsd/bin"))
@@ -1023,6 +1041,12 @@ function toolchain(_buildDir, _libDir)
 		objdir (path.join(_buildDir, "osx_universal/bin"))
 		objdir (path.join(_buildDir, "osx_universal/bin"))
 
 
 	configuration { "osx" }
 	configuration { "osx" }
+		buildoptions_cpp {
+			"-std=c++11",
+		}
+		buildoptions_objcpp {
+			"-std=c++11",
+		}
 		buildoptions {
 		buildoptions {
 			"-Wfatal-errors",
 			"-Wfatal-errors",
 			"-msse2",
 			"-msse2",
@@ -1035,6 +1059,12 @@ function toolchain(_buildDir, _libDir)
 		linkoptions {
 		linkoptions {
 			"-lc++",
 			"-lc++",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
+		buildoptions_objcpp {
+			"-std=c++11",
+		}
 		buildoptions {
 		buildoptions {
 			"-Wfatal-errors",
 			"-Wfatal-errors",
 			"-Wunused-value",
 			"-Wunused-value",
@@ -1177,6 +1207,9 @@ function toolchain(_buildDir, _libDir)
 			"$(SCE_ORBIS_SDK_DIR)/target/include",
 			"$(SCE_ORBIS_SDK_DIR)/target/include",
 			"$(SCE_ORBIS_SDK_DIR)/target/include_common",
 			"$(SCE_ORBIS_SDK_DIR)/target/include_common",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 
 
 	configuration { "rpi" }
 	configuration { "rpi" }
 		targetdir (path.join(_buildDir, "rpi/bin"))
 		targetdir (path.join(_buildDir, "rpi/bin"))
@@ -1193,6 +1226,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wunused-value",
 			"-Wunused-value",
 			"-Wundef",
 			"-Wundef",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 		includedirs {
 		includedirs {
 			"/opt/vc/include",
 			"/opt/vc/include",
 			"/opt/vc/include/interface/vcos/pthreads",
 			"/opt/vc/include/interface/vcos/pthreads",
@@ -1222,6 +1258,9 @@ function toolchain(_buildDir, _libDir)
 			"-Wundef",
 			"-Wundef",
 			"--sysroot=$(FREEDOM_E_SDK)/toolchain/riscv32-unknown-elf",
 			"--sysroot=$(FREEDOM_E_SDK)/toolchain/riscv32-unknown-elf",
 		}
 		}
+		buildoptions_cpp {
+			"-std=c++11",
+		}
 
 
 	configuration {} -- reset configuration
 	configuration {} -- reset configuration