Generic Makefile: Difference between revisions
From genomewiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
include $(KENT)/src/inc/common.mk | include $(KENT)/src/inc/common.mk | ||
CFLAGS=-I ${KENT}/src/inc -I ${KENT}/src/hg/inc | CFLAGS=-I ${KENT}/src/inc -I ${KENT}/src/hg/inc | ||
L = -lm $(MYSQLLIBS) | L = -lm $(MYSQLLIBS) | ||
MYLIBDIR = $(KENT)/src/lib/$(MACHTYPE) | MYLIBDIR = $(KENT)/src/lib/$(MACHTYPE) | ||
Revision as of 14:01, 12 September 2006
include $(KENT)/src/inc/common.mk
CFLAGS=-I ${KENT}/src/inc -I ${KENT}/src/hg/inc
L = -lm $(MYSQLLIBS)
MYLIBDIR = $(KENT)/src/lib/$(MACHTYPE)
MYLIBS = $(MYLIBDIR)/jkhgap.a $(MYLIBDIR)/jkweb.a
O = $(PROG).o ../lib/bedUtil.o
$(PROG): $O $(MYLIBS)
${CC} ${COPT} ${CFLAGS} -o $(HOME)/bin/$(MACHTYPE)/$(PROG) $O $(MYLIBS) $L
strip $(HOME)/bin/$(MACHTYPE)/$(PROG)
clean:
rm *.o
rm core
Make sure that the four indented lines are indenten with tabs, otherwise the file will not work.