diff options
Diffstat (limited to 'lisp/cedet/ede/proj-shared.el')
-rw-r--r-- | lisp/cedet/ede/proj-shared.el | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/lisp/cedet/ede/proj-shared.el b/lisp/cedet/ede/proj-shared.el index 46a8a480b52..e1111f9f38b 100644 --- a/lisp/cedet/ede/proj-shared.el +++ b/lisp/cedet/ede/proj-shared.el @@ -34,15 +34,15 @@ ;;; Code: (defclass ede-proj-target-makefile-shared-object (ede-proj-target-makefile-program) - ((availablecompilers :initform (ede-gcc-libtool-shared-compiler - ;;ede-gcc-shared-compiler - ede-g++-libtool-shared-compiler - ;;ede-g++-shared-compiler - )) - (availablelinkers :initform (ede-cc-linker-libtool - ede-g++-linker-libtool - ;; Add more linker thingies here. - )) + ((availablecompilers :initform '(ede-gcc-libtool-shared-compiler + ;;ede-gcc-shared-compiler + ede-g++-libtool-shared-compiler + ;;ede-g++-shared-compiler + )) + (availablelinkers :initform '(ede-cc-linker-libtool + ede-g++-linker-libtool + ;; Add more linker thingies here. + )) (ldflags :custom (repeat (string :tag "Libtool flag")) :documentation "Additional flags to add when linking this shared library. @@ -124,7 +124,7 @@ Use ldlibs to add addition libraries.") :rules (list (ede-makefile-rule "c++-inference-rule-libtool" :target "%.o" - :dependencies "%.c" + :dependencies "%.cpp" :rules '("@echo '$(LTCOMPILE) -o $@ $<'; \\" "$(LTCOMPILE) -o $@ $<" ) |