Chat-O-Matic/application/Jamfile
urnenfeld 818c28d43d * Add Behavior tab in Preferences with options in ticket #476
* Implement enabled ones
* Add canditate preferences
* Implement singleton-like preferences class CayaPreferences. These are working but they are not stored in file at closing
2010-05-19 18:05:30 +00:00

68 lines
1.5 KiB
Plaintext

SubDir TOP application ;
SubDirSysHdrs [ FDirName $(TOP) ] ;
SubDirSysHdrs [ FDirName $(TOP) libs ] ;
SubDirSysHdrs [ FDirName $(TOP) libs libjabber ] ;
SubDirSysHdrs [ FDirName $(TOP) libs librunview ] ;
SubDirSysHdrs [ FDirName $(TOP) libs libinterface ] ;
SubDirSysHdrs [ FDirName $(OPENSSL_INCLUDE_DIR) ] ;
SEARCH_SOURCE += [ FDirName $(TOP) application preferences ] ;
SEARCH_SOURCE += [ FDirName $(TOP) application views ] ;
# SVN revision
local svnRevisionFile = [ FGristFiles svn_revision ] ;
MakeLocate $(svnRevisionFile) : $(LOCATE_TARGET) ;
CreateSVNRevisionFile $(svnRevisionFile) ;
Application Caya :
AboutWindow.cpp
Account.cpp
AccountManager.cpp
CayaProtocolAddOn.cpp
CayaUtils.cpp
ChatWindow.cpp
ContactLinker.cpp
EditingFilter.cpp
ImageCache.cpp
Main.cpp
MainWindow.cpp
Notifier.cpp
ProtocolLooper.cpp
ProtocolManager.cpp
ProtocolSettings.cpp
Server.cpp
TheApp.cpp
WindowsManager.cpp
svn_revision.cpp
# preferences
AccountDialog.cpp
AccountListItem.cpp
AccountView.cpp
PreferencesDialog.cpp
PreferencesAccounts.cpp
PreferencesBehavior.cpp
# views
ContactPopUp.cpp
NicknameTextControl.cpp
RosterItem.cpp
RosterListView.cpp
StatusMenuItem.cpp
StatusView.cpp
CayaRenderView.cpp
: be $(TARGET_LIBSTDC++) network translation expat
librunview.a libinterface.a libjabber.a
ssl crypto
: Caya.rdef
;
Depends Caya : libjabber.a ;
Depends Caya : librunview.a ;
Depends Caya : libinterface.a ;
LINKFLAGS on Caya += -L$(OPENSSL_LIBRARY_DIR) ;
InstallBin $(CAYA_DIRECTORY) : Caya ;