説明なし

Anna Petrášová 526a8974c0 wxGUI/rdigit: fix small error when polygon is not finished while saving; add manual page with instructions and screenshots 7 年 前
.travis 6646814e29 travis: fix bad rename and missed file from https://trac.osgeo.org/grass/changeset/70484 8 年 前
db 0093528bb3 db.describe: added tests 7 年 前
demolocation e977254e5d GRASS_DB_ENCODING is environmental variable 10 年 前
display ec486c089a d.vect: label grammar 7 年 前
doc a6e1d34d74 doc/howto_release.txt: updated 7 年 前
general 4969f1d998 g.mapset manual: clarify where shell history is written 7 年 前
gui 526a8974c0 wxGUI/rdigit: fix small error when polygon is not finished while saving; add manual page with instructions and screenshots 7 年 前
imagery 1a240088f9 i.ortho.photo: new manual page contributed by Zofie Cimburova with minor modifications and HTML fixes 7 年 前
include 606b5ed29b fix spelling errors (https://trac.osgeo.org/grass/ticket/3447, Debian lintian QA tool), thanks to Bas Couwenberg 7 年 前
lib ce6bd449c1 diglib: reduce calls to G_realloc() 7 年 前
locale bd66ecd105 Remove duplicate msgid to fix po compilation 7 年 前
macosx 8040b90777 macosx: update mentioned GRASS version 11 年 前
man 606b5ed29b fix spelling errors (https://trac.osgeo.org/grass/ticket/3447, Debian lintian QA tool), thanks to Bas Couwenberg 7 年 前
misc dd10f58727 manual: added missing height HTML tags according to https://trac.osgeo.org/grass/wiki/Submitting/Docs#Images 7 年 前
mswindows 947fcd1696 Update of version number entries 7 年 前
ps 173798ed9c ps.map: use Vect_line_parallel2() 7 年 前
raster 608fd0d0bc r.sun: fix documentation of shadowed areas 7 年 前
raster3d d51e13e17c r3.null: remove code which causes nulls (maybe empty tiles) to be written to the map (tested by https://trac.osgeo.org/grass/changeset/71420, see https://trac.osgeo.org/grass/ticket/2992) 8 年 前
rpm f87282e1de rpm SPEC files: remove outdated files, add README.txt with links 11 年 前
scripts dd10f58727 manual: added missing height HTML tags according to https://trac.osgeo.org/grass/wiki/Submitting/Docs#Images 7 年 前
temporal 4b0755c04c various commands: keywords added 7 年 前
testsuite 75b436c37a testsuite rhemisphere.sh: update r.mapcalc call 10 年 前
tools b484a3d1d2 svn propset on files 7 年 前
vector 4b0755c04c various commands: keywords added 7 年 前
visualization 3ce922e70d Remove wximgview 9 年 前
.gitignore 8afc6f2ff1 travis CI: Addition of testing for OSX (contributed by rkrug, https://github.com/GRASS-GIS/grass-ci/pull/1) 9 年 前
.travis.yml 28ea2231a7 travis: atempt to fix repo error using trusty beta environment 8 年 前
AUTHORS d33152f1d5 Numerous typos fixed (identified with tools/fix_typos.sh) 8 年 前
CHANGES 6868ca21b9 CHANGES: links to release pages added 8 年 前
CITING fc98d4cdeb manual: use new generic addon URL 8 年 前
COPYING 57536ecb10 Fixed missing street in MN address 9 年 前
Dockerfile 11773bdc39 Dockerfile for the local source code with doc in README 8 年 前
GPL.TXT db49180dd7 welcome to GRASS 7.0.svn 17 年 前
INSTALL 947fcd1696 Update of version number entries 7 年 前
Makefile ac4d5bb2fb INSTALL: updated to 7.2 9 年 前
NEWS a22677f653 NEWS: added 9 年 前
README 11773bdc39 Dockerfile for the local source code with doc in README 8 年 前
REQUIREMENTS.html 4fc018e782 Happy New Year 8 年 前
SUBMITTING 6df72fb319 SUBMITTING files moved to Trac http://trac.osgeo.org/grass/wiki/Submitting 11 年 前
TODO e41c2910f9 unused i.points + i.vpoints removed: replaced by g.gui.gcp 10 年 前
Vagrantfile c100bd288a Vagrantfile cosmentics (fix sed mirrors) 8 年 前
aclocal.m4 aea5a299c6 aclocal.m4: add support for w64-ming32 builds 9 年 前
binaryInstall.src ff3feb12e7 various typos fixed (via Debian lintian QA tool, contributor: sebastic; trac https://trac.osgeo.org/grass/ticket/2841) 9 年 前
config.guess be3ee568e0 config.guess + config.sub: updated from http://git.savannah.gnu.org/cgit/config.git/plain/ 7 年 前
config.sub be3ee568e0 config.guess + config.sub: updated from http://git.savannah.gnu.org/cgit/config.git/plain/ 7 年 前
configure ffeab327f6 configure: check for liblas/capi/liblas.h 7 年 前
configure.in ffeab327f6 configure: check for liblas/capi/liblas.h 7 年 前
contributors.csv 6115d7cb90 moved contributor with CVS user name to main list 8 年 前
contributors_extra.csv 4036ac5617 contributors_extra.csv: Nikos Alexandris added 8 年 前
grass.pc.in 1a5d566ba7 pkg-config file: update 10 年 前
grasslib.dox 947fcd1696 Update of version number entries 7 年 前
install-sh 70b31d97e9 install-sh: updated to newer version (source: https://svn.met.no/viewvc/fimex/branches/version0_28_x/install-sh, GPL) 12 年 前
translators.csv d07d80f597 edit language assigned to Daniel Torres and Veronica Andreo 8 年 前

README

GRASS GIS Development Subversion repository

##########################################################
How to get write access here?

Write access is only granted to developers who agree to abide by
RFC2 - Legal aspects of code contributions
http://trac.osgeo.org/grass/wiki/RFC/2_LegalAspectsOfCodeContributions
and the code submission guidelines
http://trac.osgeo.org/grass/wiki/Submitting

This needs to be communicated to a GRASS developer. S/he will
then possibly propose you to the GRASS Project Steering committee
after a period of evaluation. For details, see
http://trac.osgeo.org/grass/wiki/RFC

Once write access is granted, you, the new developer need to
obtain an "osgeo_id" at http://www.osgeo.org/osgeo_userid
If you already have an "osgeo_id" but forgot it, search for it at
Search at http://www.osgeo.org/cgi-bin/ldap_web_search.py

##########################################################
How to compile GRASS:
See INSTALL file.

Yes, you should really read INSTALL.

##########################################################################
How to generate the 'Programmer's Manual':

This needs doxygen (http://www.doxygen.org) and optionally
Graphviz dot (http://www.research.att.com/sw/tools/graphviz/).

To build the GRASS programmer's documentation, run
make htmldocs
or to generate documentation as single html file (recommended for simple reading)
make htmldocs-single
here. This takes quite some time. The result is in lib/html/index.html
which refers to further document repositories in
lib/vector/html/index.html
lib/db/html/index.html
lib/gis/html/index.html

The master file is: ./grasslib.dox where all sub-documents have to
be linked into.

To generate the documents in PDF format, run
make pdfdocs

An online version is available at:
http://grass.osgeo.org/programming7/

## Docker

Build using the downloaded source code (in the directory with the
source code):

docker build -t grass .

A test run (assuming you have existing GRASS GIS location)

docker run --rm -v /your/local/grassdata/:/data -it grass \
grass /data/nc_basic_spm/PERMANENT --exec g.region -p

Note that the first `grass` is a name of the image while the second
`grass` is the name of the executable.

To run the tests (again assuming local location):

docker run --rm -v /your/test/grassdata/:/data -w /code/grass \
-it grass grass /data/nc_basic_spm/PERMANENT --exec \
python -m grass.gunittest.main \
--location nc_basic_spm --location-type nc