diff options
Diffstat (limited to 'groupexplode/GNUmakefile')
-rw-r--r-- | groupexplode/GNUmakefile | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/groupexplode/GNUmakefile b/groupexplode/GNUmakefile new file mode 100644 index 0000000..12db8dc --- /dev/null +++ b/groupexplode/GNUmakefile @@ -0,0 +1,69 @@ +# MSPlugins - Simple OpenGL Milkshape plugin +# +# Copyright (C) 2005 Ian Cowburn (ianc@noddybox.demon.co.uk) +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# ------------------------------------------------------------------------- +# +# $Id: GNUmakefile,v 1.1 2005-04-18 01:01:56 ianc Exp $ +# +include ../make.conf + +TARGET = msGrpExplode + +RES = resource + +SOURCES = main.cpp \ + dialog.cpp \ + config.cpp + +HEADERS = $(RES).h \ + dialog.h \ + config.h + +OBJECTS = $(SOURCES:.cpp=.o) $(RES).o + +OUTDLL = $(TARGET).dll + +WRAPPER = ../wrapper + +DLLLIBS = $(WRAPPER)/mingwms.lib $(MILKSHAPE)/lib/msModelLib.lib \ + `w32dlib-config --libs` + +FLAGS = -I$(WRAPPER) -I$(MILKSHAPE) -Wall `w32dlib-config --cflags` \ + -DREGISTRY_USAGE=$(REGISTRY_USAGE) + + +$(OUTDLL): $(OBJECTS) + dllwrap --dllname=$(OUTDLL) --driver-name=c++ $(OBJECTS) $(DLLLIBS) + +$(RES).o: $(RES).rc + windres -i $(RES).rc -o $(RES).o + +%.o: %.cpp + $(CXX) -c $(FLAGS) $< -o $@ + +-include depend.mak + +clean: + -rm -f $(OUTDLL) $(OUTLIB) $(OBJECTS) + +depend: + @echo Dependencies updated.... + $(CXX) -MM $(FLAGS) $(SOURCES) > depend.mak + + +# END OF FILE |