## process this file with automake to produce Makefile.in


QT_MOC         = @QT_BIN@/moc

scdir          = $(datadir)/subcommander
icondir        = $(scdir)/icons/default

icon_DATA      = ../pics/icons/default/BookmarkProjectClosed.png \
                 ../pics/icons/default/BookmarkProjectOpened.png \
                 ../pics/icons/default/BookmarkRepository.png \
                 ../pics/icons/default/BookmarkWorkingCopy.png \
                 ../pics/icons/default/WcAll-NormalOn.png \
                 ../pics/icons/default/WcAll-NormalOff.png \
                 ../pics/icons/default/WcIgnored-NormalOn.png \
                 ../pics/icons/default/WcIgnored-NormalOff.png \
                 ../pics/icons/default/WcUpdates-NormalOn.png \
                 ../pics/icons/default/WcUpdates-NormalOff.png \
                 ../pics/icons/default/Recursive-NormalOn.png \
                 ../pics/icons/default/Recursive-NormalOff.png \
                 ../pics/icons/default/Reload-Normal.png \
                 ../pics/icons/default/Reload-Active.png \
                 ../pics/icons/default/Reload-Disabled.png \
                 ../pics/icons/default/Force-NormalOn.png \
                 ../pics/icons/default/Force-NormalOff.png \
                 ../pics/icons/default/Cancel-Normal.png \
                 ../pics/icons/default/Cancel-Active.png \
                 ../pics/icons/default/Cancel-Disabled.png \
                 ../pics/icons/default/Folder.png \
                 ../pics/icons/default/FolderSvn.png \
                 ../pics/icons/default/Failed.png \
                 ../pics/icons/default/FailedSmall.png \
                 ../pics/icons/default/GNU.png \
                 ../pics/icons/default/README \
                 ../pics/icons/default/LICENSE 


## we define __STDC_CONSTANT_MACROS because we need INT64_C from <stdint.h>, which is used
## by apr_time_from_sec

AM_CPPFLAGS    = -DQT_THREAD_SUPPORT @APR_CPPFLAGS@ @STLPORT_INCLUDES@ -I.. @QT_INCLUDES@ \
                 @SVN_INCLUDES@ @APR_INCLUDES@ @APU_INCLUDES@ @NEON_INCLUDES@ \
                 @SSL_INCLUDES@ @BOOST_INCLUDES@ -D__STDC_CONSTANT_MACROS=1 

bin_PROGRAMS   = subcommander

subcommander_LDADD = -L../util -L../svn -L../sublib -lsvn -lutil -lsublib @QT_LIBS@ \
                 -lz @APR_LIBS@ @APU_LIBS@ @SVN_LIBS@ -lsvn_client-1 -lsvn_subr-1 \
                 -lsvn_ra-1 -lsvn_wc-1 -lsvn_delta-1 -lsvn_diff-1 -lsvn_ra_dav-1 \
                 -lsvn_ra_local-1 -lsvn_ra_svn-1 -lsvn_repos-1 -lsvn_fs-1 \
                 -lsvn_fs_fs-1 @STLPORT_LIBS@ @NEON_LIBS@
                 
subcommander_DEPENDENCIES = ../sublib/libsublib.a ../svn/libsvn.a ../util/libutil.a

noinst_HEADERS = ActionStorage.h \
                 AuthPromptProvider.h \
                 BaseModel.h \
                 BlameDialog.h \
                 BlameLineLvi.h \
                 Cancel.h \
                 CheckoutDialog.h \
                 ColorId.h \
                 Commit.h \
                 CommitDialog.h \
                 CommitItemLvi.h \
                 ConfigManager.h \
                 CopyDialog.h \
                 CursorSupport.h \
                 DialogHandler.h \
                 DiffDialog.h \
                 DiffSummarizeLvi.h \
                 DirEntryLvi.h \
                 DragDropMimeTypes.h \
                 DragInfo.h \
                 ErrorHandler.h \
                 ErrorSupport.h \
                 ExportDialog.h \
                 ExternProvider.h \
                 ExternProviderImpl.h \
                 FileDialog.h \
                 GuiLock.h \
                 ImportDialog.h \
                 ListCache.h \
                 ListWidget.h \
                 LockDialog.h \
                 LogDialog.h \
                 LogEntryLvi.h \
                 LogLvi.h \
                 MainWindow.h \
                 MergeDialog.h \
                 MkdirDialog.h \
                 MoveDialog.h \
                 Notify.h \
                 NullCmdResult.h \
                 PostCmdResult.h \
                 PostProgressCallback.h \
                 Project.h \
                 ProjectFoldersWidget.h \
                 ProjectItemDragObject.h \
                 ProjectItemProperties.h \
                 ProjectLvi.h \
                 ProjectPropertiesDialog.h \
                 PropertiesDialog.h \
                 RemoveDialog.h \
                 RepositoryBranchesLvi.h \
                 RepositoryDialog.h \
                 RepositoryFilesWidget.h \
                 Repository.h \
                 RepositoryLvi.h \
                 RepositoryModel.h \
                 RepositoryTagsLvi.h \
                 RevisionProvider.h \
                 RevisionWidget.h \
                 RpListCache.h \
                 RpListInfo.h \
                 ScDragObject.h \
                 ScLvi.h \
                 ScLviVisitor.h \
                 ScModel.h \
                 SimplePromptDialog.h \
                 SslServerTrustPromptDialog.h \
                 StatusId.h \
                 SwitchDialog.h \
                 SyncCmdResult.h \
                 TextEdit.h \
                 TextWindow.h \
                 UnlockDialog.h \
                 UpdateDialog.h \
                 WcModel.h \
                 WcStatusCache.h \
                 WcStatusInfo.h \
                 WcStatusLvi.h \
                 WorkingCopyFilesWidget.h \
                 WorkingCopyLvi.h \
                 dialogs/CopyDialogCmd.h \
                 dialogs/CheckoutDialogCmd.h \
                 commands/AddCmd.h \
                 commands/AddParam.h \
                 commands/BlameCmd.h \
                 commands/BlameParam.h \
                 commands/CatCmd.h \
                 commands/CatParam.h \
                 commands/CheckoutCmd.h \
                 commands/CheckoutParam.h \
                 commands/CleanupCmd.h \
                 commands/CleanupParam.h \
                 commands/CmdProgressCallback.h \
                 commands/CmdResultCallback.h \
                 commands/CommitCmd.h \
                 commands/CommitParam.h \
                 commands/CopyCmd.h \
                 commands/CopyParam.h \
                 commands/DeleteCmd.h \
                 commands/DeleteParam.h \
                 commands/DetailsCmd.h \
                 commands/DetailsParam.h \
                 commands/DiffCmd.h \
                 commands/DiffParam.h \
                 commands/EditConflictCmd.h \
                 commands/EditConflictParam.h \
                 commands/ExportCmd.h \
                 commands/ExportParam.h \
                 commands/ImportCmd.h \
                 commands/ImportParam.h \
                 commands/ListCmd.h \
                 commands/ListParam.h \
                 commands/LockCmd.h \
                 commands/LockParam.h \
                 commands/LogCmd.h \
                 commands/LogParam.h \
                 commands/MergeCmd.h \
                 commands/MergeParam.h \
                 commands/MkdirCmd.h \
                 commands/MkdirParam.h \
                 commands/MoveCmd.h \
                 commands/MoveParam.h \
                 commands/PropGetCmd.h \
                 commands/PropGetCmd.cpp \
                 commands/PropListCmd.h \
                 commands/PropListParam.h \
                 commands/PropSetCmd.h \
                 commands/PropSetParam.h \
                 commands/PropSetRevCmd.h \
                 commands/PropSetRevParam.h \
                 commands/ResolvedCmd.h \
                 commands/ResolvedParam.h \
                 commands/RevertCmd.h \
                 commands/RevertParam.h \
                 commands/ScCmd.h \
                 commands/ScCmdData.h \
                 commands/ScParam.h \
                 commands/ScParamVisitor.h \
                 commands/StatusCmd.h \
                 commands/StatusCmd2.h \
                 commands/StatusParam.h \
                 commands/SwitchCmd.h \
                 commands/SwitchParam.h \
                 commands/UnlockCmd.h \
                 commands/UnlockParam.h \
                 commands/UpdateCmd.h \
                 commands/UpdateParam.h \
                 events/BlameEvent.h \
                 events/CancelEvent.h \
                 events/CancelStartEvent.h \
                 events/CancelStopEvent.h \
                 events/CopyWcItemEvent.h \
                 events/CustomEvents.h \
                 events/DialogEvent.h \
                 events/DiffSummarizeEvent.h \
                 events/EventSupport.h \
                 events/ExceptionEvent.h \
                 events/LogEvent.h \
                 events/LoggingEvent.h \
                 events/LviOnItemEvent.h \
                 events/MoveWcItemEvent.h \
                 events/ReOrderProjectsEvent.h \
                 events/ScParamEvent.h \
                 events/UpdateWcEvent.h \
                 settings/FontSettings.h \
                 settings/FontSettingsInfo.h \
                 settings/FontSettingsWidget.h \
                 settings/ProjectSettings.h \
                 settings/ProjectSettingsInfo.h \
                 settings/ProjectSettingsWidget.h \
                 settings/ToolsSettings.h \
                 settings/ToolsSettingsInfo.h \
                 settings/ToolsSettingsWidget.h

subcommander_SOURCES = ActionFactory.h \
                 ActionFactory.cpp \
                 ActionStorage.cpp \
                 AuthPromptProvider.cpp \
                 BaseModel.cpp \
                 Cancel.cpp \
                 BlameDialog.cpp \
                 BlameLineLvi.cpp \
                 CheckoutDialog.cpp \
                 Commit.cpp \
                 CommitDialog.cpp \
                 CommitItemLvi.cpp \
                 config.cpp \
                 ConfigManager.cpp \
                 CopyDialog.cpp \
                 CursorSupport.cpp \
                 DiffDialog.cpp \
                 DiffSummarizeLvi.cpp \
                 DirEntryLvi.cpp \
                 DragInfo.cpp \
                 ErrorHandler.cpp \
                 ErrorSupport.cpp \
                 ExportDialog.cpp \
                 ExternProviderImpl.cpp \
                 FileDialog.cpp \
                 ImportDialog.cpp \
                 ListWidget.cpp \
                 LockDialog.cpp \
                 LogData.h \
                 LogDialog.cpp \
                 LogGraphCanvasItems.h \
                 LogGraphCanvasItems.cpp \
                 LogGraphCanvasView.h \
                 LogGraphCanvasView.cpp \
                 LogGraphDialog.h \
                 LogGraphDialog.cpp \
                 LogGraphNode.h \
                 LogGraphNode.cpp \
                 LogEntryLvi.cpp \
                 LogLvi.cpp \
                 LogWidget.h \
                 LogWidget.cpp \
                 MainWindow.cpp \
                 MergeDialog.cpp \
                 MkdirDialog.cpp \
                 MoveDialog.cpp \
                 Notify.cpp \
                 NullCmdResult.cpp \
                 PostCmdResult.cpp \
                 PostProgressCallback.cpp \
                 Project.cpp \
                 ProjectFoldersWidget.cpp \
                 ProjectItemProperties.cpp \
                 ProjectLvi.cpp \
                 ProjectPropertiesDialog.cpp \
                 PropertiesDialog.cpp \
                 RemoveDialog.cpp \
                 RepositoryBranchesLvi.cpp \
                 RepositoryCache.h \
                 RepositoryCache.cpp \
                 RepositoryDialog.cpp \
                 RepositoryFilesWidget.cpp \
                 RepositoryLvi.cpp \
                 RepositoryModel.cpp \
                 RepositoryTagsLvi.cpp \
                 RevisionWidget.cpp \
                 RpListCache.cpp \
                 RpListInfo.cpp \
                 ScLvi.cpp \
                 ScModel.cpp \
                 SimplePromptDialog.cpp \
                 SslServerTrustPromptDialog.cpp \
                 StatusId.cpp \
                 subcommander.cpp \
                 SwitchDialog.cpp \
                 TextEdit.cpp \
                 TextWindow.cpp \
                 UnlockDialog.cpp \
                 UpdateDialog.cpp \
                 WcModel.cpp \
                 WcStatusCache.cpp \
                 WcStatusInfo.cpp \
                 WcStatusLvi.cpp \
                 WorkingCopyFilesWidget.cpp \
                 WorkingCopyLvi.cpp \
                 dialogs/CommitDialogCmd.h \
                 dialogs/CommitDialogCmd.cpp \
                 dialogs/CopyDialogCmd.cpp \
                 dialogs/CheckoutDialogCmd.cpp \
                 dialogs/DiffDialogCmd.h \
                 dialogs/DiffDialogCmd.cpp \
                 dialogs/MergeDialogCmd.h \
                 dialogs/MergeDialogCmd.cpp \
                 commands/AddCmd.cpp \
                 commands/BlameCmd.cpp \
                 commands/CatCmd.cpp \
                 commands/CheckoutCmd.cpp \
                 commands/CleanupCmd.cpp \
                 commands/CommitCmd.cpp \
                 commands/CopyCmd.cpp \
                 commands/DeleteCmd.cpp \
                 commands/DetailsCmd.cpp \
                 commands/DiffCmd.cpp \
                 commands/EditConflictCmd.cpp \
                 commands/ExportCmd.cpp \
                 commands/ImportCmd.cpp \
                 commands/InfoCmd.h \
                 commands/InfoCmd.cpp \
                 commands/InfoParam.h \
                 commands/ListCmd.cpp \
                 commands/ListCmd2.cpp \
                 commands/LockCmd.cpp \
                 commands/LogCmd.cpp \
                 commands/LogGraphCmd.h \
                 commands/LogGraphCmd.cpp \
                 commands/LogGraphParam.h \
                 commands/MergeCmd.cpp \
                 commands/MkdirCmd.cpp \
                 commands/MoveCmd.cpp \
                 commands/PropGetCmd.cpp \
                 commands/PropListCmd.cpp \
                 commands/PropSetCmd.cpp \
                 commands/PropSetRevCmd.cpp \
                 commands/ResolvedCmd.cpp \
                 commands/RevertCmd.cpp \
                 commands/ScCmd.cpp \
                 commands/ScParam.cpp \
                 commands/StatusCmd.cpp \
                 commands/StatusCmd2.cpp \
                 commands/SwitchCmd.cpp \
                 commands/UnlockCmd.cpp \
                 commands/UpdateCmd.cpp \
                 events/CustomEvents.cpp \
                 events/EventSupport.cpp \
                 events/ScParamEvent.cpp \
                 settings/CommitLogHistory.h \
                 settings/FontSettingsInfo.cpp \
                 settings/FontSettingsWidget.cpp \
                 settings/ProjectSettingsInfo.cpp \
                 settings/ProjectSettingsWidget.cpp \
                 settings/SubversionSettings.h \
                 settings/SubversionSettingsInfo.h \
                 settings/SubversionSettingsInfo.cpp \
                 settings/SubversionSettingsWidget.h \
                 settings/SubversionSettingsWidget.cpp \
                 settings/ToolsSettingsInfo.cpp \
                 settings/ToolsSettingsWidget.cpp \
                 moc/BlameDialog_moc.cpp \
                 moc/CheckoutDialog_moc.cpp \
                 moc/CommitDialog_moc.cpp \
                 moc/CopyDialog_moc.cpp \
                 moc/DiffDialog_moc.cpp \
                 moc/ExportDialog_moc.cpp \
                 moc/FileDialog_moc.cpp \
                 moc/ImportDialog_moc.cpp \
                 moc/ListWidget_moc.cpp \
                 moc/LockDialog_moc.cpp \
                 moc/LogDialog_moc.cpp \
                 moc/LogGraphCanvasView_moc.cpp \
                 moc/LogGraphDialog_moc.cpp \
                 moc/LogWidget_moc.cpp \
                 moc/MainWindow_moc.cpp \
                 moc/MergeDialog_moc.cpp \
                 moc/MkdirDialog_moc.cpp \
                 moc/MoveDialog_moc.cpp \
                 moc/ProjectFoldersWidget_moc.cpp \
                 moc/ProjectItemProperties_moc.cpp \
                 moc/ProjectPropertiesDialog_moc.cpp \
                 moc/PropertiesDialog_moc.cpp \
                 moc/RemoveDialog_moc.cpp \
                 moc/RepositoryDialog_moc.cpp \
                 moc/RepositoryFilesWidget_moc.cpp \
                 moc/RevisionWidget_moc.cpp \
                 moc/SslServerTrustPromptDialog_moc.cpp \
                 moc/SwitchDialog_moc.cpp \
                 moc/TextEdit_moc.cpp \
                 moc/TextWindow_moc.cpp \
                 moc/UnlockDialog_moc.cpp \
                 moc/UpdateDialog_moc.cpp \
                 moc/WorkingCopyFilesWidget_moc.cpp \
                 moc/dialogs/MergeDialogCmd_moc.cpp \
                 moc/dialogs/DiffDialogCmd_moc.cpp \
                 moc/settings/FontSettingsWidget_moc.cpp \
                 moc/settings/ProjectSettingsWidget_moc.cpp \
                 moc/settings/SubversionSettingsWidget_moc.cpp \
                 moc/settings/ToolsSettingsWidget_moc.cpp

moc/%_moc.cpp : %.h
	$(QT_MOC) $< -o $@

clean-local:
	-rm -rf moc


syntax highlighted by Code2HTML, v. 0.9.1