version 1.44, 2007/09/16 10:14:26 |
version 1.45, 2007/09/16 10:20:17 |
|
|
CLEANFILES+=generate hashconsts.h generate.o regress.o check |
CLEANFILES+=generate hashconsts.h generate.o regress.o check |
|
|
CLEANFILES+=${LIBOBJS} libohash.a |
CLEANFILES+=${LIBOBJS} libohash.a |
CLEANFILES+= varhashconsts.h condhashconsts.h generate.o generate |
CLEANFILES+= varhashconsts.h condhashconsts.h nodehashconsts.h |
|
CLEANFILES+= generate.o generate |
|
|
beforedepend: varhashconsts.h condhashconsts.h |
beforedepend: varhashconsts.h condhashconsts.h |
# may need tweaking if you add variable synonyms or change the hash function |
# may need tweaking if you add variable synonyms or change the hash function |
|
|
|
|
condhashconsts.h: generate |
condhashconsts.h: generate |
${.OBJDIR}/generate 2 ${MAGICCONDSLOTS} >${.TARGET} |
${.OBJDIR}/generate 2 ${MAGICCONDSLOTS} >${.TARGET} |
|
|
|
nodehashconsts.h: generate |
|
${.OBJDIR}/generate 3 0 >${.TARGET} |
|
|
generate: generate.c stats.c memory.c |
generate: generate.c stats.c memory.c |
${HOSTCC} ${LDSTATIC} -o ${.TARGET} ${HOSTCFLAGS} ${.ALLSRC} ${LDADD} |
${HOSTCC} ${LDSTATIC} -o ${.TARGET} ${HOSTCFLAGS} ${.ALLSRC} ${LDADD} |