updates for LIBNH build

This commit is contained in:
nhmall
2020-10-04 20:48:09 -04:00
parent 7bf5172f2e
commit d8961b0067
2 changed files with 11 additions and 1 deletions

View File

@@ -172,10 +172,15 @@ LIBNHSYSSRC = ../sys/lib/libnethackmain.c \
../win/shim/winshim.c
LIBNHSYSOBJ= libnethackmain.o ioctl.o unixtty.o unixunix.o \
unixres.o winshim.o
#don't bother building the game executable as it will fail
#without winshim
override GAME=
MOREALL += ( cd src ; $(MAKE) pregame ; $(MAKE) libnethack.a )
libnethack.a: $(HOBJ) $(LIBNHSYSOBJ) ../lib/lua/liblua.a
$(AR) rcs $@ $(HOBJ) $(LIBNHSYSOBJ) ../lib/lua/liblua.a
@echo "$@ built."
libnethackmain.o : ../sys/lib/libnethackmain.c $(HACK_H)
$(CC) $(CFLAGS) -c -o$@ $<
winshim.o : ../win/shim/winshim.c $(HACK_H)
$(CC) $(CFLAGS) -c -o$@ $<
endif # BUILD_LIBNH

View File

@@ -179,13 +179,18 @@ LIBNHSYSSRC = ../sys/lib/libnethackmain.c \
../win/shim/winshim.c
LIBNHSYSOBJ= libnethackmain.o ioctl.o unixtty.o unixunix.o \
unixres.o winshim.o
#don't bother building the game executable as it will fail
#without winshim
override GAME=
MOREALL += ( cd src ; $(MAKE) pregame ; $(MAKE) libnethack.a )
libnethack.a: $(HOBJ) $(LIBNHSYSOBJ) ../lib/lua/liblua.a
$(AR) rcs $@ $(HOBJ) $(LIBNHSYSOBJ) ../lib/lua/liblua.a
@echo "$@ built."
libnethackmain.o : ../sys/lib/libnethackmain.c $(HACK_H)
$(CC) $(CFLAGS) -c -o$@ $<
winshim.o : ../win/shim/winshim.c $(HACK_H)
$(CC) $(CFLAGS) -c -o$@ $<
endif # BUILD_LIBNH
endif # WANT_LIBNH
WANT_BUNDLE=1
ifdef WANT_SHARE_INSTALL