Changes between Initial Version and Version 1 of Fo:Source code


Ignore:
Timestamp:
2025-10-26T20:41:39+01:00 (2 months ago)
Author:
paleid
Comment:

Fo added

Legend:

Unmodified
Added
Removed
Modified
  • Fo:Source code

    v1 v1  
     1[[TranslatedPages(revision=21)]]
     2= Keldukoda =
     3
     4Henda síðan inniheldur kunning um keldukodu og kompileringsstig.
     5
     6Kunning 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]).
     7
     8
     9== Fá kelduina ==#Getthesource
     10
     11   * Frá hinnu opinbera Subversion-depotin (ráðligt um tú bert ert intresseraður í JOSM-kjarnan):
     12{{{
     13#!sh
     14svn co https://josm.openstreetmap.de/svn/trunk josm
     15}}}
     16   * Frá hinu fyrrverandi OSM Subversion-depotin (ráðligt um tú eisini ert intresseraður í innstillingar):
     17{{{
     18#!sh
     19svn co https://josm.openstreetmap.de/osmsvn/applications/editors/josm
     20}}}
     21   * JMapViewer frá hinu fyrrverandi OSM Subversion-depotin
     22{{{
     23#!sh
     24svn co https://josm.openstreetmap.de/osmsvn/applications/viewer/jmapviewer/
     25}}}
     26 * 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.
     27 * Frá hinu óopinbera [https://github.com/JOSM/josm GitHub-spegilmyndini]:
     28{{{
     29#!sh
     30git clone https://github.com/JOSM/josm.git
     31}}}
     32 * Frá hinu óopinbera [https://github.com/JOSM/josm-plugins josm-plugins GitHub-spegilmyndini]:
     33{{{#!sh
     34# Vit herma virkniliga búðingarskipanina í JOSM svn-depotin so innstillingarnar kunnu byggjast.
     35mkdir josm && cd josm
     36git clone git://github.com/JOSM/josm-plugins.git plugins
     37# Hetta er neyðugt fyri at byggja flestu innstillingarnar.
     38git clone https://github.com/JOSM/josm.git core
     39ln -s core/tools plugins/00_core_tools
     40ln -s core/test/lib plugins/00_core_test_lib
     41ln -s core/test/config plugins/00_core_test_config
     42}}}
     43
     44== Kompiler keldukodu ==
     45=== Kompilering við Ant ===#CompilingusingAnt
     46Hetta er einfaldata mátið at kompilera JOSM, við gomlum at [https://adoptopenjdk.net/ OpenJDK] og [https://ant.apache.org/ Ant] eru rætt innstillað á tínari maskinu, er at fara til {{{josm}}}-mappuna og skriva:
     47
     48{{{
     49#!sh
     50ant clean dist
     51}}}
     52
     53Hetta skal framleiða eina `dist/josm-custom.jar` fílu um tað gongur væl.
     54
     55=== Kompilering við IDE & keyring av royndir ===
     56→ [[wikitr:/DevelopersGuide/Compiling]]