
CFLAGS  = NoVersion AutoRegister Batch ConstLibBase StringMerge \
          IncludeDirectory=include/ IncludeDirectory=sc:source \
          NoMultipleIncludes StructureEquivalence
COMMON  = obj/netlibversion.o obj/nipclib.o obj/envoylib.o obj/accountslib.o \
          obj/serviceslib.o
LIBNAME = EnvoySupport.lib
PRIVINC = IncludeOwn:



all: $(COMMON)

install: $(COMMON)
    copy $(LIBNAME) sc:lib
    copy include $(PRIVINC) all

archive:
    -delete /EnvoySupport.lha
    "'/';'lha -r a EnvoySupport.lha EnvoySupport';'lha v EnvoySupport.lha'"

clean:
    -delete $(COMMON) $(LIBNAME) all

.c.o:
    sc OBJNAME=$@ $*.c $(CFLAGS)
    oml -n -x $(LIBNAME) r $@



obj/nipclib.o:                  src/nipclib.c
obj/envoylib.o:                 src/envoylib.c
obj/accountslib.o:              src/accountslib.c
obj/serviceslib.o:              src/serviceslib.c
obj/netlibversion.o:            src/netlibversion.c
