Variable: ede-g++-compiler

ede-g++-compiler is a variable defined in proj-obj.el.gz.

Value

#s(ede-object-compiler eieio--unbound "g++"
		       (("CXX" "g++")
			("CXX_COMPILE"
			 . "$(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)"))
		       (ede-source-c++)
		       (#s(ede-makefile-rule "%.o" "%.cpp"
					     ("@echo '$(CXX_COMPILE) -c $<'; \\"
					      "$(CXX_COMPILE) $(CXX_DEPENDENCIES) -o $@ -c $<")
					     nil))
		       eieio--unbound ("AC_PROG_CXX") ".o" t t
		       ("CXX_DEPENDENCIES" . "-Wp,-MD,.deps/$(*F).P"))

Documentation

Compiler for C sourcecode.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/ede/proj-obj.el.gz
(defvar ede-g++-compiler
  (ede-object-compiler
   :name "g++"
   :dependencyvar '("CXX_DEPENDENCIES" . "-Wp,-MD,.deps/$(*F).P")
   :variables '(("CXX" "g++")
		("CXX_COMPILE" .
		 "$(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)")
		)
   :rules (list (ede-makefile-rule
		 :target "%.o"
		 :dependencies "%.cpp"
		 :rules '("@echo '$(CXX_COMPILE) -c $<'; \\"
			  "$(CXX_COMPILE) $(CXX_DEPENDENCIES) -o $@ -c $<"
			  )
		 ))
   :autoconf '("AC_PROG_CXX")
   :sourcetype '(ede-source-c++)
   :objectextention ".o"
   :makedepends t
   :uselinker t)
  "Compiler for C sourcecode.")