diff --git a/Makefile b/Makefile index 00c9237..83a66ed 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,7 @@ # PROJECT_NAME=ntsys +ASSEMBLY_INSTALL_NAME=ntasm CC=gcc OPTIONS=-O2 -Wall -ansi @@ -28,12 +29,15 @@ OUTPUT_NAME=$(PROJECT_NAME) COPY=cp INPUT_NAME=$(PROJECT_NAME).c REMOVE=rm -INSTALL_NAME=/usr/local/bin/$(PROJECT_NAME) +INSTALL_PATH=/usr/local/bin +INSTALL_NAME=$(INSTALL_PATH)/$(PROJECT_NAME) +ASSEMBLY_NAME=$(INSTALL_PATH)/$(ASSEMBLY_INSTALL_NAME) MODE=chmod +x RUN_OF=./ PROJECT_FILES=project_files ECHO=echo TOUCH=touch +CHMOD=chmod .PHONY: clear run install uninstall $(OUTPUT_NAME) @@ -50,8 +54,11 @@ run: install: $(COPY) $(OUTPUT_NAME) $(INSTALL_NAME) $(COPY) -r $(PROJECT_FILES) ~/.$(PROJECT_NAME) + $(ECHO) '#!/bin/sh\nntsys --asm $$@' > $(ASSEMBLY_NAME) + $(CHMOD) +x $(ASSEMBLY_NAME) $(REMOVE) -f ~/.$(PROJECT_NAME)/WARNING.txt uninstall: $(REMOVE) $(INSTALL_NAME) $(TOUCH) ~/.$(PROJECT_NAME)/WARNING.txt + $(REMOVE) $(ASSEMBLY_NAME) $(ECHO) Warning! If you have already uninstalled the "$(PROJECT_NAME)" program, please delete this folder. > ~/.$(PROJECT_NAME)/WARNING.txt diff --git a/loop.exe b/loop.exe deleted file mode 100644 index f06ff6a..0000000 Binary files a/loop.exe and /dev/null differ diff --git a/random.exe b/random.exe deleted file mode 100644 index 6ac43f5..0000000 Binary files a/random.exe and /dev/null differ