CC=cc CCOPT= -Wall -Wpedantic #LOCALINC=/usr/local/include #LOCALLIB=/usr/local/lib HTMFILS=/var/www/html CGISRC=/var/www/cgi-src/ CGIBIN=/var/www/cgi-bin/ TOOLSRC=/var/www/toolsrc/ TOOLBIN=/var/www/toolbin/ GOLDHTM=${HTMFILS}/gold/nl.stm all: dstqview updagold permset siworin-t sitemap-t alldata alldata: golddata destaq-refresh destaq-data # maxminddb-refresh dstqview: $(TOOLBIN)destaq updagold: $(TOOLBIN)updagold golddata: $(GOLDHTM) $(TOOLBIN)destaq: $(TOOLSRC)dstqview/destaq.c $(CGISRC)cgitools/cgitools.c $(CGISRC)fstrfind/fstrfind.c $(CC) $(CCOPT) $(TOOLSRC)dstqview/destaq.c $(CGISRC)cgitools/cgitools.c $(CGISRC)fstrfind/fstrfind.c chmod 750 a.out mv a.out $(TOOLBIN)destaq $(TOOLBIN)updagold: $(TOOLSRC)updagold/updagold.c $(CC) $(CCOPT) $(TOOLSRC)updagold/updagold.c -lm chmod 750 a.out mv a.out $(TOOLBIN)updagold siworin-t: (cd $(TOOLSRC)siworin; make) sitemap-t: (cd $(TOOLSRC)sitemap; make) $(GOLDHTM): $(TOOLBIN)updglddt (cd $(TOOLBIN); $(TOOLBIN)updagold) destaq-refresh: ${TOOLSRC}destaq-refresh.sh ${HTMFILS} destaq-data: ${CGIBIN}dstqview/destaqnl.htm ${CGIBIN}dstqview/destaqnl.htm: $(TOOLBIN)rdestaq # For checking US copyright of posthumous works, see # https://rudhar.com/writings/Pessoa/HoraDiab/tradh7ia.htm and # https://rudhar.com/writings/Pessoa/HoraDiab/tradh7ia.htm#MesurasTechnic # # 23 Nov 2025: now without maxmind.com, see https://rudhar.com/sfreview/IP2cntry.htm #maxminddb-refresh: /var/db/maxmind/GeoLite2-Country/GeoLite2-Country.mmdb # #/var/db/maxmind/GeoLite2-Country/GeoLite2-Country.mmdb: # ./maxminddb-myinstall.sh permset: chmod 750 ./*.sh # Permissions and owner-group must be set right so the website can # function properly and safely. ./various-perms-groups.sh