blob: 3e2fa127b2e63f4848df072c0e76c559e4038e5a [file] [log] [blame]
include ../makefile.define
ifeq ($(OS), AIX)
CPPFLAGS = $(MY_FLAGS) -I../libsci
PROG = scidv1
else
CPPFLAGS = $(MY_FLAGS) -I../libsci -fPIC
ifeq ($(ARCH), i686)
PROG = scidv1
else
PROG = scidv1
endif
endif
all : $(PROG)
$(PROG) : $(OBJS) ../common/libcmn.a
@$(CC32) $(CPPFLAGS) -o $(PROG) $(OBJS) -L../common -lcmn -lrt
install : $(PROG)
ifeq ($(OS), AIX)
stopsrc -g sci
sleep 1
cp -p $(PROG) $(BIN_DIR)
chmod 775 $(BIN_DIR)/$(PROG)
ln -sf $(BIN_DIR)/$(PROG) /usr/sbin/$(PROG)
startsrc -g sci
sleep 1
else
/etc/init.d/sciv1 stop
cp -p $(PROG) $(BIN_DIR)
chmod 775 $(BIN_DIR)/$(PROG)
ln -sf $(BIN_DIR)/$(PROG) /usr/sbin/$(PROG)
cp sciv1 /etc/init.d
chmod 775 /etc/init.d/sciv1
/etc/init.d/sciv1 start
endif
clean :
rm -f $(PROG) $(OBJS) core *.d