WXCONFIG = wx-config
CXX = $(shell $(WXCONFIG) --cxx)

PROGRAM = xmule2-ui-wx

OBJECTS =	ColorFrameCtrl.o \
		DownloadListCtrl.o \
		GUISettingsDlg.o \
		Images.o \
		KnownListCtrl.o \
		MessagesWnd.o \
		MListCtrl.o \
		QueueListCtrl.o \
		SearchListCtrl.o \
		SearchWnd.o \
		ServerListCtrl.o \
		ServerWnd.o \
		SharedFilesListCtrl.o \
		SharedFilesWnd.o \
		StatisticsWnd.o \
		StatisticsTreeCtrl.o \
		StatusBar.o \
		SysTray.o \
		TransferWnd.o \
		UploadListCtrl.o \
		xMuleDlg.o \
		xMuleGUI.o \
		xMuleGUI_wdr.o \
#		xmule2-ui-wx_private.res \
# uncomment xmule2-ui-wx_private.res file under win32, 
# comment out on all other systems.
		
# implementation

.SUFFIXES:	.o .cpp

.cpp.o :
	$(CXX) -O2 -pipe -g -I. -c -Wall -I"/local/include" `$(WXCONFIG) --cxxflags` -o $@ $<

all:    $(PROGRAM)

$(PROGRAM):	$(OBJECTS)
	$(CXX) -O2 -o $(PROGRAM) $(OBJECTS) `$(WXCONFIG) --libs`

clean: 
	rm -f *.o $(PROGRAM)

