src/hg/instinct/bioInt2/makefile 1.5

1.5 2009/03/27 20:15:52 jsanborn
updated code and added UI stubs
Index: src/hg/instinct/bioInt2/makefile
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/instinct/bioInt2/makefile,v
retrieving revision 1.4
retrieving revision 1.5
diff -b -B -U 4 -r1.4 -r1.5
--- src/hg/instinct/bioInt2/makefile	23 Mar 2009 18:19:29 -0000	1.4
+++ src/hg/instinct/bioInt2/makefile	27 Mar 2009 20:15:52 -0000	1.5
@@ -3,8 +3,10 @@
 L += $(MYSQLLIBS) -lm
 MYLIBDIR = ../../../lib/${MACHTYPE}
 MYLIBS = $(MYLIBDIR)/jkhmap.a $(MYLIBDIR)/jkhgap.a ${MYLIBDIR}/jkweb.a
 
+Gplusplus=g++
+
 A1 = bioIntegrator
 O1 = bioIntegrator.o bioIntDriver.o bioIntDb.o
 H1 = bioIntDriver.h bioIntDb.h
 
@@ -19,9 +21,28 @@
 A4 = setCohorts
 O4 = setCohorts.o bioIntDb.o
 H4 = bioIntDb.h
 
-all: ${A1} ${A2} ${A3} ${A4}
+A = bioIntUI
+O = bioIntUI.o bioIntDb.o
+H = bioIntUI.h bioIntDb.h
+
+include ../../../inc/cgi_build_rules.mk
+
+HGFRONTEND = /usr/local/apache/htdocs/bioInt
+
+all: ${A1} ${A2} ${A3} ${A4} ${A}
+
+my::
+	rsync -a --exclude=CVS/ --delete bioIntFrontend/* ${HGFRONTEND}-${USER}/
+
+compile: $O $H
+	${CC} ${COPT} $O ${MYLIBS} ${L}
+	mv ${AOUT} $A${EXE}
+
+bioIntUI: $O $H
+	${CC} ${COPT} $O ${MYLIBS} ${L}
+	mv ${AOUT} $A${EXE} 
 
 bioIntegrator: ${O1} ${H1}
 	${CC} ${COPT} ${O1} ${MYLIBS} ${L}
 	mv ${AOUT} ${A1}${EXE} 
@@ -37,7 +58,7 @@
 setCohorts: ${O4} ${H4}
 	${CC} ${COPT} ${O4} ${MYLIBS} ${L}
 	mv ${AOUT} ${A4}${EXE} 
 
-clean:
-	rm -f ${O1} ${O2}
+clean::
+	rm -f ${O1} ${O2} ${O3} ${O4} ${O}