File: compile.bat

package info (click to toggle)
indigo 1.4.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 48,936 kB
  • sloc: ansic: 332,816; cpp: 169,470; python: 20,033; java: 13,701; cs: 9,979; asm: 8,475; sql: 6,743; xml: 6,354; javascript: 1,245; sh: 555; php: 506; makefile: 54
file content (20 lines) | stat: -rw-r--r-- 582 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
@echo off

if "%JAVA_HOME%"=="" goto jDef1
goto jDef2
:jDef1
echo JAVA_HOME is not defined will use 'javac' and 'jar' commands
set EXEC_JAVAC=javac
set EXEC_JAR=jar
goto jDefEx
:jDef2
set EXEC_JAVAC="%JAVA_HOME%\bin\javac"
set EXEC_JAR="%JAVA_HOME%\bin\jar"
:jDefEx

mkdir dist
cd src
%EXEC_JAVAC% -cp ../../../../api/java/dist/indigo.jar;../../../../api/renderer/java/dist/indigo-renderer.jar com/epam/indigo/controls/*.java
%EXEC_JAR% cvf ../dist/common-controls.jar com/epam/indigo/controls/*.class com/epam/indigo/controls/images/*
del /Q com\epam\indigo\controls\*.class
cd ..