diff --git a/evenmore.lua b/evenmore.lua index fba8f96..b17420a 100644 --- a/evenmore.lua +++ b/evenmore.lua @@ -157,7 +157,7 @@ function readDataFile(file) --permet de lire les informations sur les couleurs q else ret.fond = 0 ret.texte = 15 - os.execute("mkdir -p ~/.ASC/evenmorelua") + os.execute("mkdir -p ~/.config/ASC/evenmorelua") end return ret end @@ -194,7 +194,7 @@ function getDataFile() local f=io.popen("echo $HOME","r") --récupération du nom du sossier maison local home=f:read() f:close() - return home.."/.ASC/evenmorelua/dataFile" + return home.."/.config/ASC/evenmorelua/dataFile" end function informations() diff --git a/evenmore.luac b/evenmore.luac new file mode 100644 index 0000000..3420d33 Binary files /dev/null and b/evenmore.luac differ diff --git a/main.c b/main.c index d6a5b5f..fc24093 100644 --- a/main.c +++ b/main.c @@ -18,7 +18,7 @@ int main(int argc,char** argv){ cl_include(L); //On charge le fichier - luaL_dofile(L,"/usr/local/share/evenmorelua/evenmore.lua"); + luaL_dofile(L,"/usr/local/share/evenmorelua/evenmore.luac"); if(argc>1){ //On appelle la fonction diff --git a/makefile b/makefile index 8333f09..e2e3ecd 100644 --- a/makefile +++ b/makefile @@ -1,9 +1,12 @@ all : evenmorelua -evenmorelua : main.o cursedLua.o evenmore.lua +evenmorelua : main.o cursedLua.o evenmore.lua evenmore.luac gcc main.o cursedlua.o -llua -lm -ldl -lncursesw -o evenmorelua +evenmore.luac : evenmore.lua + luac -o evenmore.luac evenmore.lua + main.o : main.c cursedLua.h gcc -c main.c -o main.o @@ -12,15 +15,16 @@ cursedLua.o : cursedLua.c cursedLua.h clean : rm -f *.o + rm -f *.luac rm -f evenmorelua test : clean evenmorelua ./evenmorelua main.c -install : evenmorelua evenmore.lua +install : evenmorelua evenmore.luac mkdir /usr/local/share/evenmorelua cp evenmorelua /usr/local/bin - cp evenmore.lua /usr/local/share/evenmorelua + cp evenmore.luac /usr/local/share/evenmorelua uninstall : clean rm -fR /usr/local/share/evenmorelua