include Makefile.rules
+CFLAGS += -DAIM_BUILDDATE=\"`date +%Y%m%d`\" -DAIM_BUILDTIME=\"`date +%H%M%S`\"
SONAME = libfaim.so
SOFILENAME = libfaim.so.0.90 # used for installation
all: libfaim allutils
-mkbuildinfo:
- sh $$PWD/mkbuildinfo.sh
-
-libfaim: mkbuildinfo $(LIBFAIM_OBJECTS)
+libfaim: $(LIBFAIM_OBJECTS)
$(AR) cru libfaim.a $(LIBFAIM_OBJECTS)
$(RANLIB) libfaim.a
+ifdef SOLARIS
+ ld -G -o $(SONAME) $(LIBFAIM_OBJECTS) -lresolv
+else
ld -o $(SONAME) $(LIBFAIM_OBJECTS) -shared -soname $(SONAME)
+endif
allutils: libfaim
@echo "LIBFAIM_INC = $$PWD" > utils/Makefile.dynamicrules; \
$(MAKE) clean
clean: cleanutils
- rm -f $(LIBFAIM_OBJECTS) $(SONAME) libfaim.a *~ core
\ No newline at end of file
+ rm -f $(LIBFAIM_OBJECTS) $(SONAME) libfaim.a *~ core
+
+tags:
+ etags *.[ch] faim/*.[ch] utils/faimtest/faimtest.c