ilkant
28.12.15, 20:38
FinFamilyn kääntäminen Linuxissa näköjään onnistuu hyvin ihan konsolissa. Ainakin Ubuntussa. Tarvitaan oikeastaan vain yhden tiedoston fiksaus ja toisen tiedoston kopiointi. Et tarvitse mitään Eclipseä, etkä muitakaan kehitysohjelmia paitsi java ant- yms. herkuilla. Ja toimii OpenJDK:n versiolla 7. Tämä ohjeen kokeileminen on sitten sinun omalla vastuulla. Minun koneellani se toimi.
Pikaohjeet:
1. Jos sinulla ei ole svn:ää, niin
%sudo apt-get install subversion
2. Luo jokin väliaikainen tai pysyvämpi hakemisto FinFamilyn kääntämiselle
ja mene hakemistoon.
3. Lataa svn:llä SourceForgesta FinFamilyn koodit:
svn checkout svn://svn.code.sf.net/p/finfamily/code/trunk finfamily-code
(tämä komento löytyy myös SourceForgesta)
4. Editoi buildit.bat Linuxille sopivaksi esim. buildit2.sh ja editoi se tällaiseksi
set JAVA_HOME="/home/tunnuksesi/pimpom/finfamily-code"
/usr/bin/ant
5. Sitten vaan siinä hakemistossa sh buildit2.sh
*****
5b. Jos käännös valittaa puuttuvasta suku.sh tiedostosta, vie FinFamilyn
hakemistosta (se, johon olet FinFamilyn asentanut) se hakemistoon
.../launch4j/suku.sh
5c. Uusi kääntäminen sh buildit2.sh
*****
6. Kopioi syntynyt suku.jar sinne FinFamilyn asennushakemistoon
cp dist/suku.jar ~/munJavaOhjelmat/FinFamily/suku.jar
7. Käynnistä FinFamily kuten aiemminkin!
Tällä tavalla voit käyttää FinFamilyn snapshottia eli uusimpia ominaisuuksia heti, mitä ilmestyy ohjelman kehitysversioon. Joka kerta haet svn:llä uudet koodit koneellesi.
Pikaohjeet:
1. Jos sinulla ei ole svn:ää, niin
%sudo apt-get install subversion
2. Luo jokin väliaikainen tai pysyvämpi hakemisto FinFamilyn kääntämiselle
ja mene hakemistoon.
3. Lataa svn:llä SourceForgesta FinFamilyn koodit:
svn checkout svn://svn.code.sf.net/p/finfamily/code/trunk finfamily-code
(tämä komento löytyy myös SourceForgesta)
4. Editoi buildit.bat Linuxille sopivaksi esim. buildit2.sh ja editoi se tällaiseksi
set JAVA_HOME="/home/tunnuksesi/pimpom/finfamily-code"
/usr/bin/ant
5. Sitten vaan siinä hakemistossa sh buildit2.sh
*****
5b. Jos käännös valittaa puuttuvasta suku.sh tiedostosta, vie FinFamilyn
hakemistosta (se, johon olet FinFamilyn asentanut) se hakemistoon
.../launch4j/suku.sh
5c. Uusi kääntäminen sh buildit2.sh
*****
6. Kopioi syntynyt suku.jar sinne FinFamilyn asennushakemistoon
cp dist/suku.jar ~/munJavaOhjelmat/FinFamily/suku.jar
7. Käynnistä FinFamily kuten aiemminkin!
Tällä tavalla voit käyttää FinFamilyn snapshottia eli uusimpia ominaisuuksia heti, mitä ilmestyy ohjelman kehitysversioon. Joka kerta haet svn:llä uudet koodit koneellesi.