# # File: makefile.dos # Author: Stefan Hammes (stefan.hammes@urz.uni-heidelberg.de) / Julian Smart / Petr Houser (1996) # Created: 1995 # Updated:=09 # # "%W% %G%" # # Makefile : Builds wxString library for Windows NT / Win95 !include <..\..\src\ntwxwin.mak> # Change WXDIR or WXWIN to wherever wxWindows is found #WXWIN = $(WX) #WXDIR = $(WXWIN) WXINC = $(WXDIR)\include WXSTRINGDIR = $(WXDIR)\contrib\wxstring WXSTRINGINC = $(WXSTRINGDIR) WXSTRINGLIB = $(WXSTRINGDIR)\wxstring.lib INC=-I$(WXBASEINC) -I$(WXINC) -I$(WXSTRINGINC) WXLIB = $(WXDIR)\lib\wx.lib LIBS=$(WXLIB) $(WXSTRINGLIB) oldnames llibce #LIBS=$(WXLIB) $(WXSTRINGLIB) oldnames libw llibcew llibce commdlg shell OBJECTS = wxstrgnu.obj wxregex.obj all: $(WXSTRINGLIB) wx: cd $(WXDIR)\src\msw nmake -f makefile.nt cd $(ITSYDIR) demo: test.exe $(WXSTRINGLIB): $(OBJECTS) -erase $(WXSTRINGLIB) $(implib) @<< -out:$(WXSTRINGLIB) -machine:$(CPU) $(OBJECTS) << wxstrgnu.obj: wxstrgnu.$(SRCSUFF) wxstrgnu.h wxregex.h cl @<< $(CPPFLAGS2) /c /Tp $*.$(SRCSUFF) << wxregex.obj: wxregex.$(SRCSUFF) wxregex.h cl @<< $(CPPFLAGS2) /c /Tp $*.$(SRCSUFF) << # the testprogram will give a DOS executable for now test.exe: $(WXDIR)\src\msw\dummy.obj $(WXLIB) $(WXSTRINGLIB) test.obj link $(LINKFLAGS) @<< $(WXDIR)\src\msw\dummy.obj test.obj, test, NUL, $(LIBS) ; << test.obj: test.$(SRCSUFF) wxstrgnu.h wxregex.h cl @<< $(CPPFLAGS) /c /Tp $*.$(SRCSUFF) << clean: -erase *.obj -erase *.exe -erase *.lib -erase *.res -erase *.sbr -erase *.pdb