Daniele Bartolini преди 10 години
родител
ревизия
a296a4da52
променени са 1 файла, в които са добавени 11 реда и са изтрити 5 реда
  1. 11 5
      src/resource/lua_resource.cpp

+ 11 - 5
src/resource/lua_resource.cpp

@@ -11,6 +11,16 @@
 #include "array.h"
 #include "array.h"
 #include "compile_options.h"
 #include "compile_options.h"
 
 
+#define LUAJIT_NAME "luajit"
+
+#if CROWN_PLATFORM_WINDOWS
+	#define EXE ".exe"
+#else
+ 	#define EXE ""
+#endif // CROWN_PLATFORM_WINDOWS
+
+#define LUAJIT_EXE LUAJIT_NAME EXE
+
 #if CROWN_DEBUG
 #if CROWN_DEBUG
 	#define LUAJIT_FLAGS "-bg" // Keep debug info
 	#define LUAJIT_FLAGS "-bg" // Keep debug info
 #else
 #else
@@ -32,11 +42,7 @@ namespace lua_resource
 
 
 		const char* luajit[] =
 		const char* luajit[] =
 		{
 		{
-#if CROWN_PLATFORM_LINUX
-			"./luajit",
-#else
-			"luajit.exe",
-#endif // CROWN_PLATFORM_LINUX
+			LUAJIT_EXE,
 			LUAJIT_FLAGS,
 			LUAJIT_FLAGS,
 			res_abs_path.c_str(),
 			res_abs_path.c_str(),
 			bc_abs_path.c_str(),
 			bc_abs_path.c_str(),