include link$(xtra).$(PLAT) ########## all all : $(BIN_NAME) $(BIN_NAME) : $(OBJS) @echo Linking $@ ... @$(LINK_DEF_BLD) $(LINK) $(RM) $(LINKDEF) $(PACK) ## The libs ifeq ($(PLAT),w32) ifneq ($(MODULE),util) $(CP) $(BINDIR)$(basename $(BIN_NAME)).$(LIB) $(LIBDIR) endif endif @echo ########## install install : @echo module Installing $< ... ## The binaries ifeq ($(PLAT),w32) ifeq ($(XTRA),md) $(CD) $(INSTALLDIR)install/w32 && $(RM) * $(CD) $(INSTALLDIR)sdk/w32 && $(RM) * $(CP) $(BINDIR)$(basename $(BIN_NAME)).$(LIB) $(INSTALLDIR)sdk/w32 $(CP) $(SSOINC)micasa.h $(INSTALLDIR)sdk/w32 $(CP) $(SSOINC)micasa_mgmd.h $(INSTALLDIR)sdk/w32 endif endif ## Linux final libs ifeq ($(PLAT),lux) ifeq ($(MODULE),shared) $(CP) $(LIBDIR)$(XTRA)/lib$(TARGET).so.?.?.? $(INSTALLDIR)install/lux/opt/novell/CASA/lib $(CD) $(INSTALLDIR)install/lux/opt/novell/CASA/lib && $(LN) $(INSTALLDIR)install/lux/opt/novell/CASA/lib/lib$(TARGET).so.$(BLD_NO) $(INSTALLDIR)install/lux/opt/novell/CASA/lib/lib$(TARGET).so $(CD) $(INSTALLDIR)install/lux/opt/novell/CASA/lib && $(LN) $(INSTALLDIR)install/lux/opt/novell/CASA/lib/lib$(TARGET).so.$(BLD_NO) $(INSTALLDIR)install/lux/opt/novell/CASA/lib/lib$(TARGET).so.$(PROD_NUM) endif $(CP) $(SSOINC)micasa.h $(INSTALLDIR)install/lux/opt/novell/CASA_devel/include $(CP) $(SSOINC)micasa_mgmd.h $(INSTALLDIR)install/lux/opt/novell/CASA_devel/include endif @echo ########## clean clean : @echo Cleaning ... ifeq ($(PLAT),w32) $(RM) *.err *.bak *.i *.res $(OBJDIR)*.$(O) $(OBJDIR)*.res $(OBJDIR)*.pdb $(BINDIR)$(basename $(BIN_NAME)).* endif ifeq ($(PLAT),lux) $(RM) *.err *.bak *.i *.res $(OBJDIR)*.$(O) $(LIBDIR)$(TARGET)* $(BINDIR)$(TARGET)* endif