diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a09145bf0..14f48971f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@ release:
- "mvn -e package"
- "ls target"
- "unzip -d target/release target/kickc-release.zip"
- - "mv target/release/kickc/lib/kickc-release.jar target/release/kickc/lib/kickc-${CI_COMMIT_REF_NAME}.jar"
+ - "mv target/release/kickc/lib/kickc-release.jar target/release/kickc/jar/kickc-${CI_COMMIT_REF_NAME}.jar"
- "mkdir ./kickc"
- "mv target/release/kickc/* ./kickc/"
- "cat target/site/jacoco/index.html"
@@ -14,7 +14,7 @@ release:
name: kickc_${CI_COMMIT_REF_NAME}
paths:
- ./kickc/bin
- - ./kickc/lib
+ - ./kickc/jar
- ./kickc/include
- ./kickc/lib
- ./kickc/fragment
diff --git a/src/main/assembly/assembly.xml b/src/main/assembly/assembly.xml
index f98e555af..c6dc0c840 100644
--- a/src/main/assembly/assembly.xml
+++ b/src/main/assembly/assembly.xml
@@ -6,7 +6,7 @@
false
- lib
+ jar
false
@@ -64,7 +64,7 @@
${project.build.directory}
- lib
+ jar
*.jar
diff --git a/src/main/script/kickc.bat b/src/main/script/kickc.bat
index d56ea1112..e037502a0 100644
--- a/src/main/script/kickc.bat
+++ b/src/main/script/kickc.bat
@@ -6,13 +6,14 @@ echo KICKC_HOME=%KICKC_HOME%
REM KCLIB HOME
set KICKC_STDLIB=%KICKC_HOME%\lib
set KICKC_STDINCLUDE=%KICKC_HOME%\include
-echo KICKCLIB_HOME=%KICKCLIB_HOME%
+echo KICKC_STDLIB=%KICKC_STDINCLUDE%
+echo KICKC_STDINCLUDE=%KICKC_STDINCLUDE%
set KICKC_FRAGMENT_HOME=%KICKC_HOME%\fragment
echo KICKC_FRAGMENT_HOME=%KICKC_FRAGMENT_HOME%
REM KICKASSEMBLER HOME
REM VICE HOME
REM KICKC_JAR
-for %%I in ( %KICKC_HOME%\lib\kickc-*.jar ) do set KICKC_JAR=%%I
+for %%I in ( %KICKC_HOME%\jar\kickc-*.jar ) do set KICKC_JAR=%%I
echo KICKC_JAR=%KICKC_JAR%
echo java -jar %KICKC_JAR% -I %KICKC_STDINCLUDE% -L %KICKC_STDLIB% -F %KICKC_FRAGMENT_HOME% %*
diff --git a/src/main/script/kickc.sh b/src/main/script/kickc.sh
index 7ffc05fca..66ba9daad 100755
--- a/src/main/script/kickc.sh
+++ b/src/main/script/kickc.sh
@@ -4,15 +4,15 @@
# KICKC HOME
export KICKC_HOME="$(dirname $0)/.."
# STANDARD INCLUDE
-export KICKC_STD_INCLUDE="$KICKC_HOME/include"
+export KICKC_STDINCLUDE="$KICKC_HOME/include"
# STANDARD LIBRARY
-export KICKC_STD_LIB="$KICKC_HOME/lib"
+export KICKC_STDLIB="$KICKC_HOME/lib"
# FRAGMENTS HOME
export KICKC_FRAGMENT_HOME="$KICKC_HOME/fragment"
# KICKASSEMBLER HOME
# VICE HOME
# KICKC_JAR
-export KICKC_JAR=$KICKC_HOME/lib/kickc-*.jar
+export KICKC_JAR=$KICKC_HOME/jar/kickc-*.jar
# Parse parameters (overriding defaults)
export PARAM="";
@@ -21,5 +21,5 @@ while [[ "$#" -gt 0 ]]; do case $1 in
*) export PARAM="$PARAM $1"; shift;;
esac; done
-echo java -jar $KICKC_JAR -F $KICKC_FRAGMENT_HOME $PARAM -I $KICKC_STD_INCLUDE -L $KICKC_STD_LIB
-java -jar $KICKC_JAR -F $KICKC_FRAGMENT_HOME $PARAM -I $KICKC_STD_INCLUDE -L $KICKC_STD_LIB
\ No newline at end of file
+echo java -jar $KICKC_JAR -F $KICKC_FRAGMENT_HOME $PARAM -I $KICKC_STDINCLUDE -L $KICKC_STDLIB
+java -jar $KICKC_JAR -F $KICKC_FRAGMENT_HOME $PARAM -I $KICKC_STDINCLUDE -L $KICKC_STDLIB
\ No newline at end of file