mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
Add an install target.
This commit is contained in:
15
Makefile
15
Makefile
@@ -1,5 +1,6 @@
|
||||
CFLAGS += -Wall -Iinclude -Iinclude/asm/gameboy -g -std=c99 \
|
||||
-D_POSIX_C_SOURCE=200112L
|
||||
PREFIX ?= /usr/local
|
||||
|
||||
yacc_pre := \
|
||||
src/asm/yaccprt1.y\
|
||||
@@ -46,6 +47,20 @@ clean:
|
||||
@rm -rf rgbfix $(rgbfix_obj)
|
||||
@rm -rf src/asm/asmy.c
|
||||
|
||||
install: all
|
||||
@install -s -o root -g bin -m 555 rgbasm ${PREFIX}/bin/rgbasm
|
||||
@install -s -o root -g bin -m 555 rgbfix ${PREFIX}/bin/rgbfix
|
||||
@install -s -o root -g bin -m 555 rgblink ${PREFIX}/bin/rgblink
|
||||
@install -s -o root -g bin -m 555 rgblib ${PREFIX}/bin/rgblib
|
||||
@install -o root -g bin -m 444 src/asm/rgbasm.1 \
|
||||
${PREFIX}/man/cat1/rgbasm.1
|
||||
@install -o root -g bin -m 444 src/fix/rgbfix.1 \
|
||||
${PREFIX}/man/cat1/rgbfix.1
|
||||
@install -o root -g bin -m 444 src/link/rgblink.1 \
|
||||
${PREFIX}/man/cat1/rgblink.1
|
||||
@install -o root -g bin -m 444 src/lib/rgblib.1 \
|
||||
${PREFIX}/man/cat1/rgblib.1
|
||||
|
||||
rgbasm: $(rgbasm_obj)
|
||||
@${CC} $(CFLAGS) -o $@ $(rgbasm_obj) -lm
|
||||
|
||||
|
||||
Reference in New Issue
Block a user