07639647efe6cfe6dbc643b8fae13c3dd153c528
markd
  Fri Jan 17 19:07:18 2025 -0800
work on docker utils build

diff --git src/inc/cgiLoader.mk src/inc/cgiLoader.mk
new file mode 100644
index 00000000000..48114d6ee3b
--- /dev/null
+++ src/inc/cgiLoader.mk
@@ -0,0 +1,42 @@
+########################################################################
+# make rules for programs that CGI loaders.
+#
+# These are all userApps as well and this includes userApps.mk
+#
+#	kentSrc = ../..
+#	A = aveCols
+#	include ${kentSrc}/inc/cgiLoader.mk
+#
+########################################################################
+
+include ${kentSrc}/inc/userApp.mk
+
+cgi:: compile
+	chmod a+rx ${A:%=%${EXE}}
+	${MKDIR} ${CGI_BIN}-${USER}/loader; \
+	mv -f ${A:%=%${EXE}} ${CGI_BIN}-${USER}/loader/
+	for F in ${SQL_FILES}; do \
+	    B=`basename $$F` ; \
+	    rm -f ${DESTDIR}${CGI_BIN}-${USER}/loader/$$B ; \
+	    cp -p $$F ${DESTDIR}${CGI_BIN}-${USER}/loader/$$B ; \
+	done
+
+alpha:: strip
+	${MKDIR} ${CGI_BIN}/loader; \
+	mv -f ${A:%=%${EXE}} ${CGI_BIN}/loader/
+	for F in ${SQL_FILES}; do \
+	    B=`basename $$F` ; \
+	    rm -f ${DESTDIR}${CGI_BIN}/loader/$$B ; \
+	    cp -p $$F ${DESTDIR}${CGI_BIN}/loader/$$B ; \
+	done
+
+beta:: strip
+	${MKDIR} ${CGI_BIN}-beta/loader; \
+	mv -f ${A:%=%${EXE}} ${CGI_BIN}-beta/loader/
+	for F in ${SQL_FILES}; do \
+	    B=`basename $$F` ; \
+	    rm -f ${DESTDIR}${CGI_BIN}-beta/loader/$$B ; \
+	    cp -p $$F ${DESTDIR}${CGI_BIN}-beta/loader/$$B ; \
+	done
+
+