add creation of nhlua.h to msdos cross-compile Makefile1.cross
This commit is contained in:
@@ -31,6 +31,7 @@ HOBJ = host_o
|
|||||||
DAT = ../dat
|
DAT = ../dat
|
||||||
DOC = ../doc
|
DOC = ../doc
|
||||||
INCL = ../include
|
INCL = ../include
|
||||||
|
LIB = ../lib
|
||||||
MSYS = ../sys/msdos
|
MSYS = ../sys/msdos
|
||||||
SRC = ../src
|
SRC = ../src
|
||||||
SSHR = ../sys/share
|
SSHR = ../sys/share
|
||||||
@@ -301,9 +302,20 @@ $(HOST_O)utility.tag: $(INCL)/date.h $(INCL)/trap.h $(INCL)/onames.h \
|
|||||||
tileutil: $(U)gif2txt $(U)txt2ppm
|
tileutil: $(U)gif2txt $(U)txt2ppm
|
||||||
@echo Optional tile development utilities are up to date.
|
@echo Optional tile development utilities are up to date.
|
||||||
|
|
||||||
$(HOST_O)prereq.tag: hobj.tag $(U)makedefs $(HOST_O)utility.tag $(DAT)/nhdat
|
$(HOST_O)prereq.tag: $(INCL)/nhlua.h hobj.tag $(U)makedefs \
|
||||||
|
$(HOST_O)utility.tag $(DAT)/nhdat
|
||||||
echo prereq done >$@
|
echo prereq done >$@
|
||||||
|
|
||||||
|
$(INCL)/nhlua.h:
|
||||||
|
cd $(INCL); \
|
||||||
|
echo '/* nhlua.h - generated by Makefile1.cross */' > $@; \
|
||||||
|
echo '#include \"../lib/lua-5.3.5/src/lua.h\"' >> $@; \
|
||||||
|
sed -e '/(lua_error)/!d' -e '/(lua_error)/s/;/ NORETURN;/1' < $(LIB)/lua-5.3.5/src/lua.h >> $@; \
|
||||||
|
echo '#include \"../lib/lua-5.3.5/src/lualib.h\"' >> $@; \
|
||||||
|
echo '#include \"../lib/lua-5.3.5/src/lauxlib.h\"' >> $@; \
|
||||||
|
echo '/*nhlua.h*/' >> $@; \
|
||||||
|
cd $(SRC)
|
||||||
|
|
||||||
#==========================================
|
#==========================================
|
||||||
# Other host targets.
|
# Other host targets.
|
||||||
#==========================================
|
#==========================================
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ HOBJ = host_o
|
|||||||
DAT = ../dat
|
DAT = ../dat
|
||||||
DOC = ../doc
|
DOC = ../doc
|
||||||
INCL = ../include
|
INCL = ../include
|
||||||
|
LIB = ../lib
|
||||||
MSYS = ../sys/msdos
|
MSYS = ../sys/msdos
|
||||||
SRC = ../src
|
SRC = ../src
|
||||||
SSHR = ../sys/share
|
SSHR = ../sys/share
|
||||||
|
|||||||
Reference in New Issue
Block a user