aboutsummaryrefslogtreecommitdiff
path: root/src/setup_repo.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/setup_repo.cc')
-rw-r--r--src/setup_repo.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/setup_repo.cc b/src/setup_repo.cc
index 402238f..99ca451 100644
--- a/src/setup_repo.cc
+++ b/src/setup_repo.cc
@@ -1,7 +1,9 @@
#include <iostream>
-#include <lua5.1/lua.h>
-#include <lua5.1/lauxlib.h>
-#include <lua5.1/lualib.h>
+extern "C" {
+#include <luajit-2.1/lua.h>
+#include <luajit-2.1/lauxlib.h>
+#include <luajit-2.1/lualib.h>
+}
#include "setup_repo.hh"
#include "ensure_repo.hh"
@@ -15,6 +17,7 @@ void setup_repo() {
if (luaL_loadfile(L, config_file.c_str()) || lua_pcall(L, 0, 0, 0)){
std::cout << print_error << "cannot run configuration script: " << lua_tostring(L, -1) << "\n";
+ return;
}
lua_getglobal(L, "repos");