include ../env

CC=/usr/bin/gcc
# Change the following lines to match the values on your system
XERCESJAR=/usr/java/xerces-1_4_4/xerces.jar
JAVADIR=/usr/java/jdk1.3.1
SNIADIRLIB=/usr/sniacimom/lib
SNIADIREXT=/usr/sniacimom/lib/ext
SNIADIRINC=/usr/sniacimom/include
ELADIR=/var/evlog/ela_report
PFELADIR=/etc/diagela/data

DAEMONDIR=/etc/init.d
# Changes shouldn't be necessary below this line
ifdef SNIA
CFLAGS=-Wall -D_COMPILE_UNIX -g -I. -I./parser -I$(SNIADIRINC)
LDFLAGS= -shared -ldl -lpthread -L ./parser -L$(LIBINSTALL) -lCMPIOpenCimom 
endif

ifdef PEGASUS
CFLAGS=-Wall -D_COMPILE_UNIX -g -I. -I./parser -I$(CMPIINCLUDE)
LDFLAGS= -shared -ldl -lpthread -L ./parser -L$(LIBINSTALL)
endif

SIGFLAGS= -lpthread
#Targets
SUBDIRS=
SOURCES=sig_send.c sig_send_rt14.c
LIBSOURCES=
TARGETS=sig_send sig_send_rt14 


.PHONY: all install uninstall clean

all: sig_send sig_send_rt14

sig_send: sig_send.c 
	$(CC) -o sig_send sig_send.c $(SIGFLAGS)

sig_send_rt14: sig_send_rt14.c
	$(CC) -o sig_send_rt14 sig_send_rt14.c $(SIGFLAGS)

install: 
	cp ela_report* $(ELADIR)	
	cp ela_report* $(PFELADIR)	

uninstall: 
	cd $(ELADIR) && $(RM) ela_report904*
	cd $(PFELADIR) && $(RM) ela_report904*

clean: 
	$(RM) $(TARGETS)
