[GRASS-dev] fixes for Windows
Glynn Clements
glynn at gclements.plus.com
Wed Dec 16 19:36:49 EST 2009
Martin Landa wrote:
> > 5. The definition of PACKAGE needs the backslashes, i.e.:
> >
> > macros = [('PACKAGE', '\\"grasslibs\\"')]
> >
> > (but this might break other platforms).
>
> Then I am getting (GNU/Linux)
>
> <command-line>: warning: missing terminating " character
I thought that something like that might happen. If the existing code
is correct for Linux, a changed version probably wouldn't be.
> Could this be avoided?
if sys.platform == "win32":
package = '\\"grasslibs\\"'
else:
package = '"grasslibs"'
macros = [('PACKAGE', package)]
?
--
Glynn Clements <glynn at gclements.plus.com>
More information about the grass-dev
mailing list