Rev 9940 | Blame | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-all: $(DLLNAME).dllSOURCES=$(wildcard -f *.c *.f)CXXSOURCES=$(wildcard -f *.cc *.cpp *.C)OBJSA=$(foreach i,$(SOURCES) $(CXXSOURCES),$(basename $i).o)include $(RHOME)/src/gnuwin32/MkRulesifneq ($(strip $(CXXSOURCES)),)DLL_LDMAIN=g++endififdef DEBUGDLLFLAGS=DEBUGFLAG=-g -WallelseDLLFLAGS=-sDEBUGFLAG=-WallendifCPPFLAGS=$(PKG_CPPFLAGS) -I$(RHOME)/src/include -include $(RHOME)/src/include/globalvar.hCFLAGS=$(CPPFLAGS) $(DEBUGFLAG) -O2 $(PKG_CFLAGS)CXXFLAGS=$(CPPFLAGS) $(DEBUGFLAG) -O2 $(PKG_CXXFLAGS)FFLAGS=-O2 $(DEBUGFLAG)DLLLIBS=-L$(RHOME)/src/gnuwin32 $(PKG_LIBS) $(FLIBS) -lRifeq ($(PKG),RODBC)DLLLIBS+=-lodbc32endifAA=$(wildcard Makefile)ifeq ($(AA),Makefile)include MakefileelseOBJS=$(filter-out $(OBJS-NO),$(OBJSA))endifAA=$(wildcard Makevars.win)ifeq ($(AA),Makevars.win)include Makevars.winelse-include Makevarsendif$(DLLNAME).a: $(OBJS) #$(RM) -f $@$(AR) cr $@ *.o$(RANLIB) $@$(DLLNAME).dll : $(DLLNAME).a