/
Makefile
62 lines (47 loc) · 1.75 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
default:
clean-app:
mvn -o clean -pl messagemanager-app -am
make-app:
mvn -o package -pl messagemanager-app -am
install-app:
mvn -o install -pl messagemanager-app -am
install-fake:
mvn -o install -pl messagemanager-fakemq -am
cp messagemanager-fakemq/target/*.jar ~/Library/Application\ Support/MessageManager/plugins/3.2-SNAPSHOT/
run-app:
java -ea \
-Dmm.forceMotdMessage=true \
-Dmm.developer=true \
-Djava.util.logging.config.file=logging.properties \
-DSolace_JMS_Browser_Timeout_In_MS=1000 \
-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=4000,suspend=n \
-jar messagemanager-app/target/messagemanager-app-3.2-SNAPSHOT-jar-with-dependencies.jar
#-Dmm.forceInstallPlugins=true \
#-Ddeveloper \
#-Dmm.enableSwingDebug=true \
run-app-prod:
java -ea \
-Dmm.forceInstallPlugins=true \
-jar messagemanager-app/target/messagemanager-app-3.1-SNAPSHOT-jar-with-dependencies.jar
build-ws-app:
mvn -Pcodesign -Dsubdir=v3/nightly/ -Dsuffix=NIGHTLY clean package -pl ws-app -am
run-ws-app:
javaws -J-Ddeveloper=true \
-J-Dmm.forceInstallPlugins=true \
-J-Djava.util.logging.config.file=messagemanager-app/logging.properties \
http://queuemanager.nl/v3/nightly/app/MessageManager.jnlp
run-ws-76:
javaws -J-Ddeveloper=true \
-J-Dmm.forceInstallPlugins=true \
-J-Djava.util.logging.config.file=messagemanager-app/logging.properties \
http://queuemanager.nl/v3/nightly/7.6/SonicMessageManager.jnlp
upload-ws-app:
scp ws-app/target/jnlp/* neon:domains/queuemanager.nl/public_html/v3/nightly/app/
clean-plugins:
rm -rf ~/Library/Application\ Support/MessageManager/plugins/
clean-jws:
javaws -uninstall
javaws -clearcache
clean-all: clean-plugins clean-jws
mvn clean
run: clean-all build-ws-app upload-ws-app run-ws-app