Menu

Tree [d4f60b] master /
 History

HTTPS access


File Date Author Commit
 MinskTransSched 2011-07-13 sazarkevich sazarkevich [d4f60b] Update transport
 ScheduleConverter 2011-05-11 sazarkevich sazarkevich [5c36e4] add: eclipse project files
 TimesDiff 2011-05-11 sazarkevich sazarkevich [5c36e4] add: eclipse project files
 data 2011-07-13 sazarkevich sazarkevich [d4f60b] Update transport
 design 2010-11-08 azarkevich azarkevich [f1b80f] add some design documents
 get-data 2011-07-13 sazarkevich sazarkevich [d4f60b] Update transport
 CHANGELOG 2010-02-10 azarkevich azarkevich [d390e3] Changed buses: +25 33с +91 -71
 README 2011-05-11 sazarkevich sazarkevich [123c47] update README
 build.borisov.bat 2009-03-03 azarkevich azarkevich [19a7a5] add: borisov schedule
 build.minsk.bat 2011-07-13 sazarkevich sazarkevich [d4f60b] Update transport
 build.odessa.bat 2010-06-15 azarkevich azarkevich [0beef7] fix
 build.odessa.jar.bat 2010-07-02 azarkevich azarkevich [46e9ce] enchance day selector
 build.properties 2011-07-13 sazarkevich sazarkevich [d4f60b] Update transport
 build.xml 2011-07-13 sazarkevich sazarkevich [d4f60b] Update transport
 changed-buses.sh 2009-12-28 azarkevich azarkevich [368a16] 1.94: 80 87 113 555
 debug.bat 2010-07-02 azarkevich azarkevich [46e9ce] enchance day selector
 deploy.minsk.bat 2009-10-22 azarkevich azarkevich [b53f15] 1.84
 run.bat 2010-07-02 azarkevich azarkevich [46e9ce] enchance day selector
 update.bat 2010-02-01 azarkevich azarkevich [4be53a] Changed buses: 14 15 30д 50 51 55 73 86 87 90 9...

Read Me

Steps marked with * are necassary only for develop project in Eclipse IDE. For only build project perform steps without *

-  Install JDK (JRE not enough)
-  Install git
-  Chekout project at any location
-  Install WTK (Wireless Toolkit)
-  Install Ant
-  Install Antenna (http://antenna.sourceforge.net/) for build j2me applications with Ant
-  Install Proguard
- *Install Eclipse
- *Setup using JDK in Eclipse
- *Install MTJ plugin (from http://www.eclipse.org/mtj/)
- *Setup global options for MTJ: 
	Antenna JAR
	WTK root
	Proguard dir
	Install all available devices in WTK
	Setup preverification (use project device configuration, default preverifier + specify path to preverifier in WTK)
- *Run Eclipse, specify chekout folder as workspace. Appeared empty workspace.
- *Import TSM project(existing project into workspace). Change settings for imported project:
	Change JavaME settings if them differ from global
	Set for Java Compiler specific settings:
		.class compatibility CLDC 1.1
	Set for encoding for text files UTF-8 (project wide)

Now you can compile and try run midlet in emulator.
	
-  Create .local.properties in root of working directory, if you want make releases and has access to project
	sourceforge.user=<username>,minsktranssched
	sourceforge.password=<user password>
-  TODO: how to build MTJ project? build.xml not generated automatically!

For run from command line
$WTKHOME/bin/emulator.exe -Xdescriptor:XXX.jad