WX_CONFIG=wx-config
WX_CPPFLAGS = $(shell $(WX_CONFIG) --cxxflags) -D__WXDEBUG__
WX_LIBS = $(shell $(WX_CONFIG) --libs core, base, aui, adv)
+SVN_REVISION=$(shell svnversion)
CODEC2_INC=$(CODEC2_PATH)/src
CODEC2_LIB=$(CODEC2_PATH)/src/.libs/libcodec2.a
-CPP_FLAGS = -I$(INCLUDE_PATH) $(WX_CPPFLAGS) -I$(CODEC2_INC) -I../extern/include -g -Wall
+CPP_FLAGS = -I$(INCLUDE_PATH) $(WX_CPPFLAGS) -I$(CODEC2_INC) -I../extern/include -g -Wall -DSVN_REV=\"$(SVN_REVISION)\"
LIBS = $(WX_LIBS) $(CODEC2_LIB) -lm -lportaudiocpp -lportaudio -lpthread -lsndfile -lsamplerate
OBJS = topFrame.o \
void MainFrame::OnHelpAbout(wxCommandEvent& event)
{
wxString msg;
- msg.Printf( wxT("FreeDV Narrow Band Digital Voice over Radio Application.\n")
- wxT("GNU Public License V2.1")
- wxT("Copyright (c) David Witten KD0EAG and David Rowe VK5DGR")
+ msg.Printf( wxT("FreeDV: Narrow Band Digital Voice over Radio Application.\n\n")
+ wxT("GNU Public License V2.1\n")
+ wxT("Copyright (c) David Witten KD0EAG and David Rowe VK5DGR\n\n")
wxT("svn revision %s"), SVN_REV);
wxMessageBox(msg, wxT("About"), wxOK | wxICON_INFORMATION, this);