* Added install/uninstall rules to the lcc and q3asm Makefiles

* Moved the q3asm dir to asm so that is doesn't clash with the binary when
  installed
This commit is contained in:
Tim Angus committed 2005-10-04 18:34:21 +00:00
1 parent c3f30ff9a8
commit e414f46c4d
14 files changed
+11 -14

No files matched your search

@@ -11,3 +11,8 @@ q3asm: q3asm.c cmdlib.c
clean:
rm -f q3asm *~ *.o
install: default
install -s -m 0755 q3asm ../
uninstall:
-rm ../q3asm
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+6 -14
View File
@@ -231,22 +231,14 @@ testclean:
$(RM) $Tyacc$E $Tyacc.s $Tyacc.2 $Tyacc.1
install:: all
install -d /usr/local/lib/lcc
install -d /usr/local/lib/lcc/gcc
install $Bq3lcc$E /usr/local/bin
install $Bq3cpp$E /usr/local/lib/lcc/gcc
install $Bq3rcc$E /usr/local/lib/lcc
install $Bliblcc$A /usr/local/lib/lcc
install $Blibrcc$A /usr/local/lib/lcc
install -s -m 0755 $Bq3lcc$E ../
install -s -m 0755 $Bq3cpp$E ../
install -s -m 0755 $Bq3rcc$E ../
uninstall::
$(RM) /usr/local/lib/lcc/librcc$A
$(RM) /usr/local/lib/lcc/liblcc$A
$(RM) /usr/local/lib/lcc/q3rcc$E
$(RM) /usr/local/lib/lcc/gcc/q3cpp$E
$(RM) /usr/local/bin/lcc$E
$(RMDIR) /usr/local/lib/lcc/gcc
$(RMDIR) /usr/local/lib/lcc
-$(RM) ../q3lcc$E
-$(RM) ../q3cpp$E
-$(RM) ../q3rcc$E
clean:: testclean
$(RM) $B*$O