added comments to the makefile; added WX_CONFIG var to be able to use a different wx-config easily
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24476 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
89fe663f93
commit
72858fcf67
@ -11,25 +11,39 @@
|
||||
# sources of wxWindows or by installing the two
|
||||
# RPM packages wxGTK.XXX.rpm and wxGTK-devel.XXX.rpm
|
||||
# under Linux.
|
||||
|
||||
# this makefile may also be used as a template for simple makefiles for your
|
||||
# own programs, the comments explain which parts of it you may have to modify
|
||||
# to use it for your own programs
|
||||
|
||||
|
||||
# you may change WX_CONFIG value to use a specific wx-config and to pass it
|
||||
# some options, for example "--inplace" to use an uninstalled wxWindows
|
||||
# version
|
||||
#
|
||||
# by default, wx-config from the PATH is used
|
||||
WX_CONFIG := wx-config
|
||||
|
||||
CXX = $(shell wx-config --cxx)
|
||||
|
||||
# set this to the name of the main executable file
|
||||
PROGRAM = minimal
|
||||
|
||||
# if your program has more than one source file, add more .o files to the line
|
||||
# below
|
||||
OBJECTS = $(PROGRAM).o
|
||||
|
||||
# implementation
|
||||
|
||||
# you shouldn't have to edit anything below this line
|
||||
CXX = $(shell $(WX_CONFIG) --cxx)
|
||||
|
||||
.SUFFIXES: .o .cpp
|
||||
|
||||
.cpp.o :
|
||||
$(CXX) -c `wx-config --cxxflags` -o $@ $<
|
||||
$(CXX) -c `$(WX_CONFIG) --cxxflags` -o $@ $<
|
||||
|
||||
all: $(PROGRAM)
|
||||
|
||||
$(PROGRAM): $(OBJECTS)
|
||||
$(CXX) -o $(PROGRAM) $(OBJECTS) `wx-config --libs`
|
||||
$(CXX) -o $(PROGRAM) $(OBJECTS) `$(WX_CONFIG) --libs`
|
||||
|
||||
clean:
|
||||
rm -f *.o $(PROGRAM)
|
||||
|
Loading…
Reference in New Issue
Block a user