add build script
This commit is contained in:
parent
6186556a84
commit
36f19c62c2
|
|
@ -1 +1,2 @@
|
||||||
bin/*
|
bin/*
|
||||||
|
release/*
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ Simple GUI calculator with complex infix expression evaluation made in Java usin
|
||||||
```bash
|
```bash
|
||||||
$ git clone --depth=1 https://github.com/krolyxon/JavaCalc --branch=master
|
$ git clone --depth=1 https://github.com/krolyxon/JavaCalc --branch=master
|
||||||
$ cd JavaCalc
|
$ cd JavaCalc
|
||||||
$ ./run.sh
|
$ ./run.sh OR ./build.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
## JavaCalc in action
|
## JavaCalc in action
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh
|
||||||
|
mkdir -p release
|
||||||
|
javac -d ./bin src/*.java
|
||||||
|
jar cvmf manifest.mf ./release/JavaCalc.jar -C ./bin .
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
Main-Class: Calculator
|
||||||
5
run.sh
5
run.sh
|
|
@ -1,5 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
mkdir -p ./bin
|
mkdir -p ./bin
|
||||||
ClASSNAME="Calculator"
|
ClASSNAME="Calculator"
|
||||||
javac -d ./bin/ "./$ClASSNAME.java"
|
cd src
|
||||||
java -cp ./bin/ "$ClASSNAME" $*
|
javac -d ../bin/ "./$ClASSNAME.java"
|
||||||
|
java -cp ../bin/ "$ClASSNAME" $*
|
||||||
|
|
|
||||||
Reference in New Issue