From 536a64557c82c350fd73ea64c6d4dd1737896579 Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Fri, 14 Mar 2025 09:23:23 +0100 Subject: More makefile tweaks --- deep_userdata_example/DUE.makefile | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'deep_userdata_example') diff --git a/deep_userdata_example/DUE.makefile b/deep_userdata_example/DUE.makefile index 8fcc89e..b5c3a23 100644 --- a/deep_userdata_example/DUE.makefile +++ b/deep_userdata_example/DUE.makefile @@ -4,33 +4,33 @@ include ../Shared.makefile -_MODULE=deep_userdata_example.$(_SO) +_TARGET := deep_userdata_example.$(_SO) -_SRC:=$(wildcard *.cpp) ../src/compat.cpp ../src/deep.cpp +_SRC := $(wildcard *.cpp) ../src/compat.cpp ../src/deep.cpp -_OBJ:=$(_SRC:.cpp=.o) +_OBJ := $(_SRC:.cpp=.o) #--- -all: $(_MODULE) +all: $(_TARGET) $(info CC: $(CC)) - $(info _MODULE: $(_MODULE)) + $(info _TARGET: $(_TARGET)) $(info _SRC: $(_SRC)) - + _pch.hpp.gch: ../src/_pch.hpp $(CC) -I "../.." $(CFLAGS) -x c++-header $< -o _pch.hpp.gch -%.o: %.cpp _pch.hpp.gch DUE.makefile - $(CC) -I "../.." $(CFLAGS) -c $< +%.o: %.cpp _pch.hpp.gch DUE.makefile + $(CC) -I "../.." $(CFLAGS) -c $< -o $@ # Note: Don't put $(LUA_LIBS) ahead of $^; MSYS will not like that (I think) # -$(_MODULE): $(_OBJ) +$(_TARGET): $(_OBJ) $(CC) $(LIBFLAG) $^ $(LIBS) $(LUA_LIBS) -o $@ install: - install -m 644 $(_MODULE) $(LUA_LIBDIR)/ + install -m 644 $(_TARGET) $(LUA_LIBDIR)/ clean: - -rm -rf $(_MODULE) *.o *.map *.gch + -rm -rf $(_TARGET) *.o *.map *.gch .PHONY: all clean -- cgit v1.2.3-55-g6feb