export UPPOUT = out/ export OutFile = $(UPPOUT)ide/GCC-Gcc-Gui-Linux-Main-Shared/ide .PHONY: theide theide: $(MAKE) -f uppsrc/ide/Makefile .PHONY: install install: mkdir -p $(DESTDIR)/usr/bin mkdir -p $(DESTDIR)/usr/share/applications mkdir -p $(DESTDIR)/usr/share/pixmaps mkdir -p $(DESTDIR)/usr/share/upp install -D $(OutFile) $(DESTDIR)/usr/bin/theide install -D uppsrc/ide/theide.desktop $(DESTDIR)/usr/share/applications/theide.desktop install -D uppsrc/ide/theide-48.png $(DESTDIR)/usr/share/pixmaps/theide.png cp -r Common $(DESTDIR)/usr/share/upp cp -r uppsrc $(DESTDIR)/usr/share/upp cp -r examples $(DESTDIR)/usr/share/upp cp -r reference $(DESTDIR)/usr/share/upp cp -r tutorial $(DESTDIR)/usr/share/upp install -D uppsrc/ide/GCC.bm $(DESTDIR)/usr/share/upp .PHONY: all all: theide .PHONY: clean clean: ${RM} -r $(UPPOUT) .PHONY: uninstall uninstall: ${RM} $(DESTDIR)/usr/bin/theide ${RM} $(DESTDIR)/usr/share/applications/theide.desktop ${RM} $(DESTDIR)/usr/share/pixmaps/theide.png ${RM} -r $(DESTDIR)/usr/share/upp