wxWidgets/src/makeprog.va
David Webster 57e3f9d9cc Take hard coded path out of makefile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@5484 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2000-01-17 20:22:34 +00:00

52 lines
1.1 KiB
Plaintext

#
# File: makeprog.va
# Author: David Webster
# Created: 1999
# Updated:
# Copyright: (c) David Webster
#
# Makefile environment for building samples. Include this from
# your own makefile.
# Use FINAL=1 argument to nmake to build final version with no debugging
# info
# Set and environment variable to point to WXDIR for your system
WXDIR = $(WXWIN)
WXUSINGDLL=0
!include $(WXDIR)\src\makeva.env
all: $(PROGRAM).exe
wx:
cd $(WXDIR)\src\os2
nmake -f makefile.va FINAL=$(FINAL)
# cd $(THISDIR)
wxclean:
cd $(WXDIR)\src\os2
nmake -f makefile.va clean
# cd $(THISDIR)
$(PROGRAM).exe: $(DUMMYOBJ) $(WXLIB) $(OBJECTS) $(PROGRAM).res
@echo " Link::Linker "
$(LINK) @<<
/B" $(LINKFLAGS)" /Fe$@
$(LINKLIBS)
$(OBJECTS)
$(LIBS)
<<
$(RC) $(PROGRAM).res $(PROGRAM).exe
$(PROGRAM).res : $(PROGRAM).rc $(WXDIR)\include\wx\os2\wx.rc
$(RC) -I $(WXDIR)\include -D __VISAGECPP__ -r $(PROGRAM).rc $(PROGRAM).res
clean:
-erase $(OBJECTS)
-erase *.exe
-erase *.obj
-erase *.res
-erase *.map