[GRASS-dev] [GRASS GIS] #3298: Support installing Python modules from general URL sources on MS Windows
GRASS GIS
trac at osgeo.org
Sun Feb 26 19:14:21 PST 2017
#3298: Support installing Python modules from general URL sources on MS Windows
-------------------------------------------------+-------------------------
Reporter: wenzeslaus | Owner: grass-dev@…
Type: enhancement | Status: new
Priority: major | Milestone: 7.4.0
Component: Addons | Version: svn-trunk
Keywords: g.extension, addons, Windows, | CPU: Unspecified
GitHub |
Platform: Unspecified |
-------------------------------------------------+-------------------------
G7:g.extension supports compiling any accessible code on Linux and other
operating systems with make and other needed tools installed
([https://grass.osgeo.org/grass72/manuals/g.extension#source-code-sources-
and-repositories doc]). While compiler and developer libraries are
required for C and that would be probably hard to provide on MS Windows
(please, correct me if I'm wrong), Python modules do not really need any
extra tools and running Python and copying to the right directories is
probably all what the Makefile does.
I suggest to implement basic compilation replacement in g.extension for
Python modules so that the following is possible also on MS Windows:
{{{
g.extension r.example url=github.com/johnsmith/r.example
g.extension r.example url=trac.osgeo.org/.../r.example
g.extension r.example url=http://example.com/.../r.example?format=zip
g.extension r.example url=/local/directory/r.example/
}}}
This should be ideally 7.2.2 milestone which does not exist. It is an
enhancement, but it is partially a missing/expected feature/behavior and
the implementation hopefully should not destabilize g.extension.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3298>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list