From 9525aceb310e544df609a28b15c0e115fc7330a1 Mon Sep 17 00:00:00 2001 From: gregory guy Date: Thu, 2 Sep 2021 17:08:36 +0200 Subject: Drop automake build support. Delete empty file NEWS. Add basic cmake build instructions. Rework of the README file. Signed-off-by: gregory guy --- src/Makefile.am | 78 --------------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100644 src/Makefile.am (limited to 'src') diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index 61b8fcc..0000000 --- a/src/Makefile.am +++ /dev/null @@ -1,78 +0,0 @@ -# set the include path for X, qt and TDE -INCLUDES = $(all_includes) - -# these are the headers for your project -noinst_HEADERS = bookmarksdlg.h calltreedlg.h calltreemanager.h \ - configfrontend.h cscopefrontend.h cscopemsgdlg.h ctagsfrontend.h ctagslist.h \ - dirscanner.h dotfrontend.h editormanager.h editorpage.h editortabs.h encoder.h \ - filelist.h fileview.h frontend.h graphedge.h graphnode.h graphprefdlg.h \ - graphwidget.h historypage.h historyview.h kscope.h kscopeactions.h kscopeconfig.h \ - kscopepixmaps.h makedlg.h makefrontend.h newprojectdlg.h openprojectdlg.h prefcolor.h \ - preferencesdlg.h preffont.h preffrontend.h prefopt.h progressdlg.h project.h \ - projectbase.h projectfilesdlg.h projectmanager.h querypage.h querypagebase.h \ - queryresultsmenu.h queryview.h queryviewdlg.h queryviewdriver.h querywidget.h \ - scanprogressdlg.h searchlist.h searchresultsdlg.h symbolcompletion.h symboldlg.h \ - tabwidget.h treewidget.h - -# let automoc handle all of the meta source files (moc) -METASOURCES = AUTO - -messages: rc.cpp - $(XGETTEXT) *.cpp -o $(podir)/kscope.pot - -KDE_ICON = kscope - -######################################################################### -# APPLICATION SECTION -######################################################################### -# this is the program that gets installed. it's name is used for all -# of the other Makefile.am variables -bin_PROGRAMS = kscope - -# the application source, library search path, and link libraries -kscope_SOURCES = autocompletionlayout.ui bookmarksdlg.cpp bookmarkslayout.ui \ - calltreedlg.cpp calltreelayout.ui calltreemanager.cpp configfrontend.cpp \ - cscopefrontend.cpp cscopemsgdlg.cpp cscopemsglayout.ui ctagsfrontend.cpp ctagslist.cpp \ - dirscanner.cpp dotfrontend.cpp dotparse.cpp dotscan.lpp editormanager.cpp \ - editorpage.cpp editortabs.cpp encoder.cpp filelist.cpp fileview.cpp fileviewlayout.ui \ - frontend.cpp graphedge.cpp graphnode.cpp graphprefdlg.cpp graphpreflayout.ui \ - graphwidget.cpp historypage.cpp historyview.cpp kscope.cpp kscopeactions.cpp \ - kscopeconfig.cpp kscopepixmaps.cpp main.cpp makedlg.cpp makefrontend.cpp makelayout.ui \ - newprojectdlg.cpp newprojectlayout.ui openprojectdlg.cpp openprojectlayout.ui \ - prefcolor.cpp prefcolorlayout.ui preferencesdlg.cpp preffont.cpp preffontlayout.ui \ - preffrontend.cpp preffrontendlayout.ui prefopt.cpp prefoptlayout.ui progressdlg.cpp \ - project.cpp projectbase.cpp projectfilesdlg.cpp projectfileslayout.ui \ - projectmanager.cpp querypage.cpp querypagebase.cpp queryresultsmenu.cpp queryview.cpp \ - queryviewdlg.cpp queryviewdriver.cpp queryviewlayout.ui querywidget.cpp \ - querywidgetlayout.ui scanprogressdlg.cpp scanprogresslayout.ui searchlist.cpp \ - searchresultsdlg.cpp searchresultslayout.ui symbolcompletion.cpp symboldlg.cpp \ - symbollayout.ui tabwidget.cpp treewidget.cpp welcomedlg.ui - -BUILT_SOURCES = calltreelayout.h - -kscope_LDFLAGS = $(KDE_RPATH) $(all_libraries) -kscope_LDADD = -lkateinterfaces -lkatepartinterfaces -ltdetexteditor $(LIB_TDEUI) $(LIB_TDEPARTS) $(LIB_TDEIO) $(LIB_TDECORE) $(LIB_TQT) - -# this is where the desktop file will go -shelldesktopdir = $(kde_appsdir)/Development -shelldesktop_DATA = kscope.desktop - -# this is where the shell's XML-GUI resource file goes -shellrcdir = $(kde_datadir)/kscope -shellrc_DATA = kscopeui.rc kscope_config - -picsdir = $(kde_datadir)/kscope/pics -pics_DATA = file_ro.png file_rw.png file_save.png query_locked.png \ - query_unlocked.png tab_list.png call_graph.png called_tree.png calling_tree.png \ - bookmark.png - -# automake <=1.11 and automake >=1.12 have different conventions for naming C++ header files -# made by yacc. To work with both, we write our own rule rather than using automake's. -# When (if) we require automake >=1.12 in configure.ac, this can be removed, and we can use -# the automake rule. -dotparse.cpp dotparse.hpp: dotparse.ypp - $(AM_V_GEN) $(YACC) -v --output dotparse.cpp --defines=dotparse.hpp $< - -BUILT_SOURCES = dotparse.hpp -DISTCLEANFILES = dotparse.cpp -AM_YFLAGS = -d -- cgit v1.2.1