# This file has been generated automatically by File Dependencies Tracer.
# Do not edit this file! It will be overwritten without warning.

# ===========================================================================
# Rules for MAKE on how to build object files (with suitable paths).
# ===========================================================================

${OBJ}argtest${OBJEXT}: ${SRC}argtest.cpp chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h
	${CCI} -o ${OBJ}argtest${OBJEXT} -c ${SRC}argtest.cpp

${OBJ}celbetti${OBJEXT}: ${SRC}celbetti.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}celbetti${OBJEXT} -c ${SRC}celbetti.cpp

${OBJ}celreduc${OBJEXT}: ${SRC}celreduc.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}celreduc${OBJEXT} -c ${SRC}celreduc.cpp

${OBJ}cubbetti${OBJEXT}: ${SRC}cubbetti.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h cubdemo.h
	${CCI} -o ${OBJ}cubbetti${OBJEXT} -c ${SRC}cubbetti.cpp

${OBJ}cubinclu${OBJEXT}: ${SRC}cubinclu.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h cubdemo.h
	${CCI} -o ${OBJ}cubinclu${OBJEXT} -c ${SRC}cubinclu.cpp

${OBJ}cubklein${OBJEXT}: ${SRC}cubklein.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}cubklein${OBJEXT} -c ${SRC}cubklein.cpp

${OBJ}cubreduc${OBJEXT}: ${SRC}cubreduc.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h cubdemo.h
	${CCI} -o ${OBJ}cubreduc${OBJEXT} -c ${SRC}cubreduc.cpp

${OBJ}homcelmp${OBJEXT}: ${SRC}homcelmp.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}homcelmp${OBJEXT} -c ${SRC}homcelmp.cpp

${OBJ}homconn${OBJEXT}: ${SRC}homconn.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}homconn${OBJEXT} -c ${SRC}homconn.cpp

${OBJ}maphomol${OBJEXT}: ${SRC}maphomol.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h cubdemo.h
	${CCI} -o ${OBJ}maphomol${OBJEXT} -c ${SRC}maphomol.cpp

${OBJ}simbetti${OBJEXT}: ${SRC}simbetti.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}simbetti${OBJEXT} -c ${SRC}simbetti.cpp

${OBJ}simreduc${OBJEXT}: ${SRC}simreduc.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h
	${CCI} -o ${OBJ}simreduc${OBJEXT} -c ${SRC}simreduc.cpp

${OBJ}cubdemo${OBJEXT}: ${SRCLIB}cubdemo.cpp chomp/bitmaps/bitmaps.h \
	chomp/cubes/bincube.h chomp/cubes/cell.h chomp/cubes/cellbase.h \
	chomp/cubes/cellfix.h chomp/cubes/cellmain.h chomp/cubes/cellvar.h \
	chomp/cubes/cube.h chomp/cubes/cubebase.h chomp/cubes/cubefix.h \
	chomp/cubes/cubemain.h chomp/cubes/cubevar.h chomp/cubes/cubmaps.h \
	chomp/cubes/neighbor.h chomp/cubes/pointbas.h chomp/cubes/pointset.h \
	chomp/cubes/twolayer.h chomp/homology/chains.h \
	chomp/homology/cubacycl.h chomp/homology/cubisets.h \
	chomp/homology/gcomplex.h chomp/homology/homology.h \
	chomp/homology/homtools.h chomp/homology/known.h \
	chomp/homology/tabulate.h chomp/simplices/simplex.h \
	chomp/struct/bitcount.h chomp/struct/bitfield.h \
	chomp/struct/hashsets.h chomp/struct/integer.h \
	chomp/struct/localvar.h chomp/struct/multitab.h \
	chomp/struct/setunion.h chomp/struct/words.h chomp/system/arg.h \
	chomp/system/config.h chomp/system/textfile.h \
	chomp/system/timeused.h cubdemo.h
	${CCI} -o ${OBJ}cubdemo${OBJEXT} -c ${SRCLIB}cubdemo.cpp


# ===========================================================================
# Rules for MAKE on how to build executables with paths and extensions.
# ===========================================================================

${BIN}argtest${EXE}: ${OBJ}argtest${OBJEXT}
	${CC} -o ${BIN}argtest${EXE} \
	${OBJ}argtest${OBJEXT} ${CCLIB}

${BIN}celbetti${EXE}: ${OBJ}celbetti${OBJEXT}
	${CC} -o ${BIN}celbetti${EXE} \
	${OBJ}celbetti${OBJEXT} ${CCLIB}

${BIN}celreduc${EXE}: ${OBJ}celreduc${OBJEXT}
	${CC} -o ${BIN}celreduc${EXE} \
	${OBJ}celreduc${OBJEXT} ${CCLIB}

${BIN}cubbetti${EXE}: ${OBJ}cubbetti${OBJEXT} ${OBJ}cubdemo${OBJEXT}
	${CC} -o ${BIN}cubbetti${EXE} \
	${OBJ}cubbetti${OBJEXT} ${OBJ}cubdemo${OBJEXT} ${CCLIB}

${BIN}cubinclu${EXE}: ${OBJ}cubinclu${OBJEXT} ${OBJ}cubdemo${OBJEXT}
	${CC} -o ${BIN}cubinclu${EXE} \
	${OBJ}cubinclu${OBJEXT} ${OBJ}cubdemo${OBJEXT} ${CCLIB}

${BIN}cubklein${EXE}: ${OBJ}cubklein${OBJEXT}
	${CC} -o ${BIN}cubklein${EXE} \
	${OBJ}cubklein${OBJEXT} ${CCLIB}

${BIN}cubreduc${EXE}: ${OBJ}cubreduc${OBJEXT} ${OBJ}cubdemo${OBJEXT}
	${CC} -o ${BIN}cubreduc${EXE} \
	${OBJ}cubreduc${OBJEXT} ${OBJ}cubdemo${OBJEXT} ${CCLIB}

${BIN}homcelmp${EXE}: ${OBJ}homcelmp${OBJEXT}
	${CC} -o ${BIN}homcelmp${EXE} \
	${OBJ}homcelmp${OBJEXT} ${CCLIB}

${BIN}homconn${EXE}: ${OBJ}homconn${OBJEXT}
	${CC} -o ${BIN}homconn${EXE} \
	${OBJ}homconn${OBJEXT} ${CCLIB}

${BIN}maphomol${EXE}: ${OBJ}maphomol${OBJEXT} ${OBJ}cubdemo${OBJEXT}
	${CC} -o ${BIN}maphomol${EXE} \
	${OBJ}maphomol${OBJEXT} ${OBJ}cubdemo${OBJEXT} ${CCLIB}

${BIN}simbetti${EXE}: ${OBJ}simbetti${OBJEXT}
	${CC} -o ${BIN}simbetti${EXE} \
	${OBJ}simbetti${OBJEXT} ${CCLIB}

${BIN}simreduc${EXE}: ${OBJ}simreduc${OBJEXT}
	${CC} -o ${BIN}simreduc${EXE} \
	${OBJ}simreduc${OBJEXT} ${CCLIB}

# The end.

