diff --git a/Makefile b/Makefile index 76d8019..7010311 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,12 @@ install: xasm xasm.1 uninstall: $(RM) $(DESTDIR)$(bindir)/xasm $(DESTDIR)$(mandir)/xasm.1 +install-scite: xasm.properties + mkdir -p $(DESTDIR)$(prefix)/share/scite && install $< $(DESTDIR)$(prefix)/share/scite/xasm.properties + +uninstall-scite: + $(RM) $(DESTDIR)$(prefix)/share/scite/xasm.properties + dist: srcdist ../xasm-$(VERSION)-windows.zip srcdist: MANIFEST @@ -53,6 +59,6 @@ clean: $(RM) xasm xasm.exe xasm.obj xasm.html xasm.1 rm -rf osx -.PHONY: all install uninstall dist srcdist MANIFEST deb osx clean +.PHONY: all install uninstall install-scite uninstall-scite dist srcdist MANIFEST deb osx clean .DELETE_ON_ERROR: diff --git a/debian/control b/debian/control index 0bd1397..0eb07df 100644 --- a/debian/control +++ b/debian/control @@ -9,3 +9,8 @@ Package: xasm Architecture: any Depends: ${shlibs:Depends} Description: A 6502 cross-assembler with original syntax extensions. + +Package: xasm-scite +Architecture: all +Depends: scite +Description: xasm syntax highlighting and single keystroke compilation for SciTE. diff --git a/debian/rules b/debian/rules index 55b8968..555a03d 100644 --- a/debian/rules +++ b/debian/rules @@ -3,4 +3,4 @@ dh $@ override_dh_auto_install: - $(MAKE) DESTDIR=$$(pwd)/debian/tmp prefix=/usr install + $(MAKE) DESTDIR=$$(pwd)/debian/tmp prefix=/usr install install-scite diff --git a/debian/xasm-scite.install b/debian/xasm-scite.install new file mode 100644 index 0000000..8ab22e9 --- /dev/null +++ b/debian/xasm-scite.install @@ -0,0 +1 @@ +usr/share/scite/xasm.properties diff --git a/debian/install b/debian/xasm.install similarity index 100% rename from debian/install rename to debian/xasm.install