2021-08-13 21:04:07 -07:00
|
|
|
#Note: This makefile builds the iqm tool without any fte dependancies
|
|
|
|
# This means no .mdl export nor extended model format support (read: no gltf/glb import)
|
|
|
|
|
2017-01-06 18:13:20 -08:00
|
|
|
CXXFLAGS= -O3 -fomit-frame-pointer
|
|
|
|
override CXXFLAGS+= -Wall -fsigned-char
|
|
|
|
|
|
|
|
IQM_OBJS= \
|
|
|
|
iqm.o
|
|
|
|
UPGRADE_OBJS= \
|
|
|
|
upgrade.o
|
|
|
|
|
|
|
|
default: all
|
|
|
|
|
2022-03-06 11:47:42 -08:00
|
|
|
all: iqmtool #upgrade
|
2017-01-06 18:13:20 -08:00
|
|
|
|
|
|
|
clean:
|
2022-03-06 11:47:42 -08:00
|
|
|
-$(RM) $(IQM_OBJS) $(UPGRADE_OBJS) iqmtool upgrade
|
2017-01-06 18:13:20 -08:00
|
|
|
|
2022-03-06 11:47:42 -08:00
|
|
|
iqmtool: $(IQM_OBJS)
|
|
|
|
$(CXX) $(CXXFLAGS) -o iqmtool $(IQM_OBJS)
|
2017-01-06 18:13:20 -08:00
|
|
|
upgrade: $(UPGRADE_OBJS)
|
|
|
|
$(CXX) $(CXXFLAGS) -o upgrade $(UPGRADE_OBJS)
|
2017-04-28 19:45:21 -07:00
|
|
|
|
|
|
|
%.o : %.cpp
|
|
|
|
$(CXX) -o $@ -c $<
|