From 9480686d7168e0bff1cf6de7c7221a8720d3baa1 Mon Sep 17 00:00:00 2001 From: Marc BARBIER Date: Tue, 6 Jul 2021 16:11:29 +0200 Subject: [PATCH] no ide build --- .gitignore | 3 +++ MANIFEST.MF | 2 ++ makefile | 3 +++ scripts/build.sh | 5 +++++ scripts/clean.sh | 3 +++ scripts/package.sh | 5 +++++ 6 files changed, 21 insertions(+) create mode 100644 .gitignore create mode 100644 MANIFEST.MF create mode 100644 makefile create mode 100755 scripts/build.sh create mode 100755 scripts/clean.sh create mode 100755 scripts/package.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4c85da4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +libs/* +mcDownloader.jar +objs/* diff --git a/MANIFEST.MF b/MANIFEST.MF new file mode 100644 index 0000000..277ee3a --- /dev/null +++ b/MANIFEST.MF @@ -0,0 +1,2 @@ +Class-Path: commons-compress-1.20.jar gson-2.8.7.jar +Main-Class: downloader.Main diff --git a/makefile b/makefile new file mode 100644 index 0000000..62553ac --- /dev/null +++ b/makefile @@ -0,0 +1,3 @@ +ALL: + scripts/build.sh; + scripts/package.sh; diff --git a/scripts/build.sh b/scripts/build.sh new file mode 100755 index 0000000..60fabf3 --- /dev/null +++ b/scripts/build.sh @@ -0,0 +1,5 @@ +#!/bin/sh +javac \ + -d objs\ + -cp libs/commons-compress-1.20.jar:libs/gson-2.8.7.jar\ + downloader/*.java downloader/forgeSvc/*.java diff --git a/scripts/clean.sh b/scripts/clean.sh new file mode 100755 index 0000000..d906a33 --- /dev/null +++ b/scripts/clean.sh @@ -0,0 +1,3 @@ +#!/bin/sh +rm objs/* -r +rm mcDownloader.jar diff --git a/scripts/package.sh b/scripts/package.sh new file mode 100755 index 0000000..1bdaeee --- /dev/null +++ b/scripts/package.sh @@ -0,0 +1,5 @@ +if test -f "mcDownloader.jar"; then + rm mcDownloader.jar +fi + +cd objs && jar cfm ../mcDownloader.jar ../MANIFEST.MF downloader/