diff --git a/Makefile b/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..6da6869f35219f6e1fd004fd6f62eb94ae5ff571 --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +all: prod + +prod: + ./gradlew jsBrowserProductionWebpack + rm -f build/kemence.zip + bash -c "cd build/distributions && rm -f *.js.map && zip -r ../kemence.zip ." + +firefox: + rm -f build/firefox.zip + zip -r build/firefox.zip \ + src \ + gradle \ + build.gradle.kts \ + settings.gradle.kts \ + README.md \ + Makefile \ + gradlew \ + gradlew.bat \ + gradle.properties \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000000000000000000000000000000000..c928a7cdad900372646f4c0d912453ec26597e23 --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +# Kemence +an extension to improve PéK + +## How to build +A working install of JDK is needed to build the extension. +All other dependencies are managed by Gradle. + +```sh +# prod build +./gradlew jsBrowserProductionWebpack +cd build/distributions + +# dev build +./gradlew jsBrowserDevelopmentWebpack +cd build/developmentExecutable +``` \ No newline at end of file