# $Header: /home/ahuxley/dev/supported/upsd/RCS/Makefile.defs,v 1.2 2000/01/09 11:02:14 ahuxley Exp $ PROGID = upsd ############################################################################### # # CONFIGURABLE STUFF STARTS HERE # ############################################################################### # If you want to install under /usr/local then uncomment these LCLDIR = /usr/local LCLBINDIR = $(LCLDIR)/bin LCLSBINDIR = $(LCLDIR)/sbin LCLXBINDIR = $(LCLDIR)/bin/X11 LCLMANDIR = $(LCLDIR)/man LCLLIBDIR = $(LCLDIR)/lib LCLDOCDIR = $(LCLDIR)/doc LCLCFGDIR = $(LCLDIR)/etc LCLLOGDIR = /var/log PRGDOCDIR = $(LCLDOCDIR)/$(PROGID) PRGLIBDIR = $(LCLLIBDIR) PRGCFGDIR = $(LCLCFGDIR) PRGLOGDIR = $(LCLLOGDIR) # If you want to install under /usr/local/opt/upsd then use these #LCLDIR = /usr/local/opt/$(PROGID) #LCLBINDIR = $(LCLDIR)/bin #LCLSBINDIR = $(LCLDIR)/bin #LCLXBINDIR = $(LCLDIR)/bin #LCLMANDIR = $(LCLDIR)/man #LCLLIBDIR = $(LCLDIR)/lib #LCLDOCDIR = $(LCLDIR)/doc #LCLCFGDIR = /usr/local/etc #LCLLOGDIR = /var/log #PRGDOCDIR = $(LCLDOCDIR)/$(PROGID) #PRGLIBDIR = $(LCLLIBDIR) #PRGCFGDIR = $(LCLCFGDIR) #PRGLOGDIR = $(LCLLOGDIR) # If you want to install under /opt/TAHupsd then use these #LCLDIR = /opt/TAH$(PROGID) #LCLBINDIR = $(LCLDIR)/bin #LCLSBINDIR = $(LCLDIR)/bin #LCLXBINDIR = $(LCLDIR)/bin #LCLMANDIR = $(LCLDIR)/man #LCLLIBDIR = $(LCLDIR)/lib #LCLDOCDIR = $(LCLDIR)/doc #LCLCFGDIR = /etc #LCLLOGDIR = /var/log #PRGDOCDIR = $(LCLDOCDIR)/$(PROGID) #PRGLIBDIR = $(LCLLIBDIR) #PRGCFGDIR = $(LCLCFGDIR) #PRGLOGDIR = $(LCLLOGDIR) # If you want to install under / then use these #LCLDIR = / #LCLBINDIR = $(LCLDIR)/usr/bin #LCLSBINDIR = $(LCLDIR)/usr/sbin #LCLXBINDIR = $(LCLDIR)/usr/bin/X11 #LCLMANDIR = $(LCLDIR)/usr/man #LCLLIBDIR = $(LCLDIR)/usr/lib #LCLDOCDIR = $(LCLDIR)/usr/doc #LCLCFGDIR = /etc #LCLLOGDIR = /var/log #PRGDOCDIR = $(LCLDOCDIR)/$(PROGID) #PRGLIBDIR = $(LCLLIBDIR) #PRGCFGDIR = $(LCLCFGDIR) #PRGLOGDIR = $(LCLLOGDIR) # And if you want to install to somewhere completely different then set these # entries up as you see fit. #LCLDIR = #LCLBINDIR = #LCLSBINDIR = #LCLXBINDIR = #LCLMANDIR = #LCLLIBDIR = #LCLDOCDIR = #LCLCFGDIR = #LCLLOGDIR = #PRGDOCDIR = #PRGLIBDIR = #PRGCFGDIR = #PRGLOGDIR = # Where do device locks go? #LOCK_DIR = /var/run LOCK_DIR = /tmp # Which Bourne-like shell understands functions? 'ksh' is a good choice. SHELL_CMD = /usr/bin/ksh # Where is perl version 5? PERL_CMD = /usr/bin/perl # Where is GNU make? MAKE = make #MAKE = gmake # Where is BSD or GNU install? If yours doesn't support '-d' then use the # supplied script 'shinstall'. INSTALL_CMD = install #INSTALL_CMD = $(SHELL_CMD) $(SUPPORT_DIR)/shinstall # What compiler do you want to use? CC = gcc CFLAGS = -O2 # If you want UUCP style lockfile names (LCK..) set this to 1. UUCP_STYLE_LOCKS = 0 ############################################################################### # # CONFIGURABLE STUFF ENDS HERE - DON'T MODIFY ANYTHING BELOW HERE # ############################################################################### PRE_MKREL_CMPTS = bin doc man POST_MKREL_CMPTS = html TXT2HTML = $(SUPPORT_DIR)/txt2html # Calling 'perl shpp' is safer than just using 'shpp' - no #! worries SHPP_CMD = $(PERL_CMD) $(SUPPORT_DIR)/shpp SHPP_FLAGS = -D MARKER_LCLDIR=$(LCLDIR) \ -D MARKER_LCLBINDIR=$(LCLBINDIR) \ -D MARKER_LCLSBINDIR=$(LCLSBINDIR) \ -D MARKER_LCLXBINDIR=$(LCLXBINDIR) \ -D MARKER_LCLMANDIR=$(LCLMANDIR) \ -D MARKER_LCLLIBDIR=$(LCLLIBDIR) \ -D MARKER_LCLDOCDIR=$(LCLDOCDIR) \ -D MARKER_LCLCFGDIR=$(LCLCFGDIR) \ -D MARKER_LCLLOGDIR=$(LCLLOGDIR) \ -D MARKER_PRGDOCDIR=$(PRGDOCDIR) \ -D MARKER_PRGLIBDIR=$(PRGLIBDIR) \ -D MARKER_PRGCFGDIR=$(PRGCFGDIR) \ -D MARKER_PRGLOGDIR=$(PRGLOGDIR) \ \ -D MARKER_LOCK_DIR=$(LOCK_DIR) \ -D MARKER_TMP_DIR=$(TMP_DIR) \ -D MARKER_SHELL_CMD=$(SHELL_CMD) default: compile .DELETE_ON_ERROR: