;;; Code:
(require 'ede)
+(require 'semantic/db)
;;; CONFIG
;;
This target brings in methods used by Semantic to query
the preprocessor map, and include paths.")
-(declare-function semanticdb-file-table-object "semantic/db"
- (file &optional dontload))
-(declare-function semanticdb-needs-refresh-p "semantic/db" (arg &rest args))
-(declare-function semanticdb-refresh-table "semantic/db" (arg &rest args))
-
(cl-defmethod ede-preprocessor-map ((this ede-target-with-config-c))
"Get the pre-processor map for some generic C code."
(require 'semantic/sb)
;; up the differences (the "include summary" reported the same include paths).
(require 'ede)
+(require 'semantic/db)
(defvar semantic-lex-spp-project-macro-symbol-obarray)
(declare-function semantic-lex-make-spp-table "semantic/lex-spp")
-(declare-function semanticdb-file-table-object "semantic/db")
-(declare-function semanticdb-needs-refresh-p "semantic/db")
-(declare-function semanticdb-refresh-table "semantic/db")
;;; Code:
;; * Add website
(require 'ede)
-(declare-function semanticdb-file-table-object "semantic/db")
-(declare-function semanticdb-needs-refresh-p "semantic/db")
-(declare-function semanticdb-refresh-table "semantic/db")
+(require 'semantic/db)
;;; Code:
(require 'ede)
(require 'ede/make)
+(require 'semantic/db)
(eval-when-compile (require 'cl-lib))
-(declare-function semanticdb-file-table-object "semantic/db")
-(declare-function semanticdb-needs-refresh-p "semantic/db")
-(declare-function semanticdb-refresh-table "semantic/db")
-
;;; Code:
(defgroup project-linux nil
"File and tag browser frame."