diff options
| author | Ian C <ianc@noddybox.co.uk> | 2008-09-18 21:34:06 +0000 | 
|---|---|---|
| committer | Ian C <ianc@noddybox.co.uk> | 2008-09-18 21:34:06 +0000 | 
| commit | cc307a968ef1036d6cd96ce38c64cc195950ea46 (patch) | |
| tree | d2cab3599ca4aab62ce15b88dea6e46d3d654e0c /makefile | |
| parent | 62f6033b47836b29d2d19104e6a55cc8b5f02866 (diff) | |
Initial checkin
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 57 | 
1 files changed, 57 insertions, 0 deletions
| diff --git a/makefile b/makefile new file mode 100644 index 0000000..9cc2e62 --- /dev/null +++ b/makefile @@ -0,0 +1,57 @@ +# +# +#    dbox - Sokoban solver +# +#    Copyright (C) 2001  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 +# +#    ------------------------------------------------------------------------- +# + + +TARGET	=	dbox + +SOURCES	=	dbox.c + +HEADERS	= + +OBJECTS	=	$(SOURCES:.c=.o) + +LIBS	=	-lncurses + +FLAGS	=	-O2 -g -Wall -pedantic -ansi + +DEPEND	=	depend.mak + +$(TARGET): $(OBJECTS) +	$(CC) $(FLAGS) -o $(TARGET) $(OBJECTS) $(LIBS) + +%.o: %.c +	$(CC) $(CFLAGS) $(CPPFLAGS) $(FLAGS) $(TRACE) -c $< -o $@ + +-include depend.mak + +clean: +	-rm $(TARGET) $(TARGET).exe core *.stackdump *.o depend.mak + +depend: $(DEPEND) +	@echo Dependencies updated.... + +$(DEPEND): $(SOURCES) $(HEADERS) +	$(CC) -MM $(SOURCES) > $(DEPEND) + + +# END OF FILE | 
