All pastes #310472 Raw Edit

makefile patch

public text v1 · immutable
#310472 ·published 2007-01-08 20:05 UTC
rendered paste body
diff -u -p -u -r1.190 Makefile
--- Makefile    7 Jan 2007 21:15:44 -0000       1.190
+++ Makefile    8 Jan 2007 20:03:57 -0000
@@ -392,9 +392,6 @@ install-kernel-indep:
        $(EXE) $(filter-out ../bin/emc_module_helper, $(filter ../bin/%,$(TARGETS))) $(DESTDIR)$(bindir)
        $(EXE) ../scripts/emc $(DESTDIR)$(bindir)
        $(FILE) $(filter ../lib/%.a ../lib/%.so,$(TARGETS)) $(DESTDIR)$(libdir)
-       $(FILE) ../lib/python/*.py ../lib/python/*.so $(DESTDIR)$(SITEPY)
-       $(FILE) ../lib/python/rs274/*.py $(DESTDIR)$(SITEPY)/rs274
-       $(EXE) ../bin/pyvcp ../bin/axis ../bin/axis-remote ../bin/emctop ../bin/mdi ../bin/hal_manualtoolchange ../bin/image-to-gcode $(DESTDIR)$(bindir)
        $(FILE) emc/usr_intf/axis/etc/axis_light_background $(DESTDIR)$(docsdir)
        $(FILE) emc/usr_intf/axis/README $(DESTDIR)$(docsdir)/README.axis
        $(FILE) ../share/axis/images/*.gif ../share/axis/images/*.xbm ../share/axis/images/*.ngc $(DESTDIR)$(datadir)/axis/images
@@ -413,6 +410,14 @@ install-kernel-indep:
        $(FILE) ../tcl/scripts/balloon.tcl ../tcl/scripts/emchelp.tcl $(DESTDIR)$(tcldir)/scripts
        $(EXE) ../tcl/scripts/Set_Coordinates.tcl $(DESTDIR)$(tcldir)/scripts
 
+ifeq ($(BUILD_PYTHON),yes)
+install-python:
+       $(FILE) ../lib/python/*.py ../lib/python/*.so $(DESTDIR)$(SITEPY)
+       $(FILE) ../lib/python/rs274/*.py $(DESTDIR)$(SITEPY)/rs274
+       $(EXE) ../bin/pyvcp ../bin/axis ../bin/axis-remote ../bin/emctop ../bin/mdi ../bin/hal_manualtoolchange ../bin/image-to-gcode $(DESTDIR)$(bindir)
+install-kernel-indep: install-python
+endif
+
 install-kernel-dep:
        $(DIR)  $(DESTDIR)$(moduledir)/emc2 \
                $(DESTDIR)$(bindir) \