diff options
Diffstat (limited to 'src/test/GNUmakefile')
-rw-r--r-- | src/test/GNUmakefile | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/src/test/GNUmakefile b/src/test/GNUmakefile new file mode 100644 index 0000000..97ca9c0 --- /dev/null +++ b/src/test/GNUmakefile @@ -0,0 +1,61 @@ +# w32dlib - Win32 Dialog Helpers +# +# 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-03-24 00:07:40 ianc Exp $ +# + + +TARGET = w32dtst.exe + +SOURCES = w32dtst.cpp + +LIB = ../w32dlib.a + +RES = dialog + +OBJECTS = $(SOURCES:.cpp=.o) $(RES).o + +FLAGS = -I.. -Wall -L.. -g + +DEPEND = depend.mak + +$(TARGET): $(OBJECTS) $(LIB) + $(CXX) -o $(TARGET) $(FLAGS) $(OBJECTS) -mwindows -mconsole $(LIB) + +$(RES).o: $(RES).rc $(RES).h + windres -i $(RES).rc -o $(RES).o + + +%.o: %.cpp + $(CXX) -c $(FLAGS) $< -o $@ + +-include depend.mak + +clean: + -rm -f $(TARGET) $(OBJECTS) depend.mak + +depend: $(DEPEND) + +$(DEPEND): $(SOURCES) $(HEADERS) GNUMakefile + @echo Dependencies updated.... + $(CXX) -MM $(FLAGS) $(SOURCES) > $(DEPEND) + + +# END OF FILE |