wiki:Fo:Source code

Keldukoda

Henda síðan inniheldur kunning um keldukodu og kompileringsstig.

Kunning um Java er ikki neyðug, nakrir partar av koduni eru greiddir í viðmerkingum. Tú kan kanna stakarfílir gjøgnum netskránna á svn (ella [kelda: kagi]).

Fá kelduina

  • Frá hinnu opinbera Subversion-depotin (ráðligt um tú bert ert intresseraður í JOSM-kjarnan):
    svn co https://josm.openstreetmap.de/svn/trunk josm
    
  • Frá hinu fyrrverandi OSM Subversion-depotin (ráðligt um tú eisini ert intresseraður í innstillingar):
    svn co https://josm.openstreetmap.de/osmsvn/applications/editors/josm
    
  • JMapViewer frá hinu fyrrverandi OSM Subversion-depotin
    svn co https://josm.openstreetmap.de/osmsvn/applications/viewer/jmapviewer/
    
  • Um tað gamla URL-ið https://svn.openstreetmap.org/applications/editors/josm verður brúkt, far til arbeiðskopina og kalla svn relocate við tí nýggja URL-inum.
  • Frá hinu óopinbera GitHub-spegilmyndini:
    git clone https://github.com/JOSM/josm.git
    
  • Frá hinu óopinbera josm-plugins GitHub-spegilmyndini:
    # Vit herma virkniliga búðingarskipanina í JOSM svn-depotin so innstillingarnar kunnu byggjast.
    mkdir josm && cd josm
    git clone git://github.com/JOSM/josm-plugins.git plugins
    # Hetta er neyðugt fyri at byggja flestu innstillingarnar.
    git clone https://github.com/JOSM/josm.git core
    ln -s core/tools plugins/00_core_tools
    ln -s core/test/lib plugins/00_core_test_lib
    ln -s core/test/config plugins/00_core_test_config
    

Kompiler keldukodu

Kompilering við Ant

Hetta er einfaldata mátið at kompilera JOSM, við gomlum at OpenJDK og Ant eru rætt innstillað á tínari maskinu, er at fara til josm-mappuna og skriva:

ant clean dist

Hetta skal framleiða eina dist/josm-custom.jar fílu um tað gongur væl.

Kompilering við IDE & keyring av royndir

DevelopersGuide/Compiling (en)

Last modified 2 months ago Last modified on 2025-10-26T20:41:39+01:00
Note: See TracWiki for help on using the wiki.