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 + +