1c002ea441ef48d4580156e0e80f23a8b7dc3eec markd Sun Jan 19 13:05:19 2025 -0800 CGI loaders working diff --git src/inc/cgiLoader.mk src/inc/cgiLoader.mk index 86a9255bbde..06ad2af92f5 100644 --- src/inc/cgiLoader.mk +++ src/inc/cgiLoader.mk @@ -1,27 +1,28 @@ ######################################################################## # 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 +include ${kentSrc}/inc/cgiVars.mk -cgi:: compile +# this target uses CGI_BIN_DEST set in cgiVars.mk to do any of the CGI targers +cgi_any:: compile chmod a+rx ${A:%=%${EXE}} - ${MKDIR} ${CGI_BIN}-${USER}/loader; \ - mv -f ${A:%=%${EXE}} ${CGI_BIN}-${USER}/loader/ - -alpha:: compile - ${MKDIR} ${CGI_BIN}/loader; \ - ${STRIP} ${A:%=%${EXE}} - cp -f ${A:%=%${EXE}} ${CGI_BIN}/loader/ + ${MKDIR} ${CGI_BIN_DEST}/loader + chmod a+rx ${A:%=%${EXE}} + mv -f ${A:%=%${EXE}} ${CGI_BIN_DEST}/loader/ + for F in ${SQL_FILES}; do \ + B=`basename $$F` ; \ + cp -fp $$F ${CGI_BIN_DEST}/loader/$$B ; \ + done -beta:: compile - ${MKDIR} ${CGI_BIN}-beta/loader; \ - ${STRIP} ${A:%=%${EXE}} - cp -f ${A:%=%${EXE}} ${CGI_BIN}-beta/loader/ +cgi:: cgi_any +alpha:: cgi_any +beta:: cgi_any