/usr/lib/grass64/include/Make/Python.make is in grass-dev 6.4.3-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ifeq ($(findstring darwin,$(ARCH)),darwin)
PYMOD_LD = $(CXX) -bundle -undefined dynamic_lookup
PYMOD_LDFLAGS := $(SHLIB_LDFLAGS) -L$(ARCH_LIBDIR)
else
PYMOD_LD = $(CXX) -shared
PYMOD_LDFLAGS := $(SHLIB_LDFLAGS) -L$(ARCH_LIBDIR) $(PYTHONLDFLAGS)
endif
PYMOD_CFLAGS = $(SHLIB_CFLAGS) $(PYTHONINC) $(PYTHON_CFLAGS)
PY_SOURCES := $(wildcard *.py)
%.pyc: %.py
$(PYTHON) -m py_compile $<
%_wrap.c %.py: %.i $(EXTRA_SWIG)
$(SWIG) $(ARCH_INC) -python -module $* -shadow $<
_%.so: $(OBJDIR)/%_wrap.o $(_%_so_FILES)
$(PYMOD_LD) -o $@ $(LDFLAGS) $(EXTRA_LDFLAGS) $(PYMOD_LDFLAGS) $(filter %.o,$^) $($*_LIBS) $(LIBES) $(EXTRA_LIBS)
|