%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/share/emacs/27.2/lisp/cedet/ede/
Upload File :
Create Path :
Current File : //usr/local/share/emacs/27.2/lisp/cedet/ede/pconf.elc

;ELC
;;; Compiled
;;; in Emacs version 27.2
;;; 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!\207" [require ede/proj ede/autoconf-edit] 2)
#@238 Controls if queries are made while creating project files.
A value of `ask' means to always ask the user before creating
a file, such as AUTHORS.  A value of `never' means don't ask, and
don't do it.  A value of nil means to just do it.
(defvar ede-pconf-create-file-query 'ask (#$ . 489))
(byte-code "\300\301\302\303\302\304%\210\300\305\302\306\302\307%\210\300\310\302\311\302\312%\210\300\313\302\314\302\315%\210\300\316\302\317\302\320%\210\300\321\302\322\302\323%\210\300\324\302\325\302\326%\210\300\327\302\330\302\331%\210\332\333!\207" [cl-generic-define-method ede-proj-configure-file nil ((this ede-proj-project)) #[(this) "\301\302!\303\304#\207" [this ede-expand-filename ede-toplevel "configure.ac" t] 4 "The configure.ac script used by project THIS."] ede-proj-configure-test-required-file ((this ede-proj-project) file) #[(this file) "\304\305!	\306#\307\n!?\205W\212\310\n!\210	\311\230\203&\312 \313\314 \315\261\210\2029	\316\230\2036\317\320!\261\210\2029\321c\210\322 \210\323=\203U\324=\204U\325\326\327	\"!\204U\330\331!\210)\332)\207" [this file f ede-pconf-create-file-query ede-expand-filename ede-toplevel t file-exists-p find-file "AUTHORS" user-full-name " <" user-login-name ">" "NEWS" "NEWS file for " ede-name "\n" save-buffer ask never y-or-n-p format "I had to create the %s file for you.  Ok? " error "Quit" nil] 4 "For project THIS, test that the file FILE exists, or create it."] ede-proj-configure-synchronize ((this ede-proj-project)) #[(this) "\306\307!!\310\311\"\312\313\314\307!!\204 \315\f\310\316\"\317#\210\fq\210\320\310\321\"!\210\322\323\324\"!\210)\325!\210\323\326\"\210\323\327\"\210\330 \210\331\332\333\"\210\332\334\"\210\332\335\"\210\332\336\"\210\337\340\"\210\341\342!\343\"\203\202r\306\341\342!\343\344#\344\"q\210eb\210\345\346\313\344#)\203\206\n\347P\n\312\230?\205\315\350\n!\2105\203\250\351 \210\352\353!\204\221\354\313\211\355#\210\202\221r\356q\210db\2106@\357\230\204\273\360\361!\210\362\341\342!\343\363#!\211\205\314\364\f!*,\207" [this add-missing postcmd targs b top-level-project-local find-file-noselect ede-proj-configure-file eieio-oref targets #1="" nil file-exists-p autoconf-new-program name "Project.ede" autoconf-set-version version autoconf-set-output ede-map-all-subprojects #[(sp) "\303\304\305	\"!!\211\306\230\203\307\n\310P)\207" [sp top-level-project-local dir file-name-as-directory directory-file-name ede-subproject-relative-path "./" #1# "Makefile"] 6] ede-proj-dist-makefile #[(sp) "\301\302\"\207" [sp ede-map-targets ede-proj-flush-autoconf] 3] #[(sp) "\301\302\"\207" [this ede-map-targets ede-proj-tweak-autoconf] 3] save-buffer "autoreconf -f -i;" ede-proj-configure-test-required-file "AUTHORS" "NEWS" "README" "ChangeLog" mapc ede-proj-configure-create-missing ede-expand-filename ede-toplevel "Makefile" t re-search-forward "For use with: make" "./configure;" compile accept-process-output sit-for 1 read-event 0.1 "*compilation*" ":exit [0]" error "Configure failed!" get-file-buffer newfile kill-buffer compilation-in-progress mode-line-process] 6 "Synchronize what we know about project THIS into configure.ac."] ede-proj-configure-recreate ((this ede-proj-project)) #[(this) "\302!\204
\303\304\305!\"\210\306\302!!\307\302!!\210	\203!\310	!\210)\311!\207" [this b ede-proj-configure-file error "Could not determine configure.ac for %S" eieio-object-name get-file-buffer delete-file kill-buffer ede-proj-configure-synchronize] 4 "Delete project THIS's configure script and start over."] ede-proj-tweak-autoconf ((this ede-proj-target)) #[(this) "\301\302\303!\"\210\301\302\304!\"\207" [this mapc ede-proj-tweak-autoconf ede-proj-compilers ede-proj-linkers] 4 "Tweak the configure file (current buffer) to accommodate THIS."] ede-proj-flush-autoconf ((this ede-proj-target)) #[(this) "\300\207" [nil] 1 "Flush the configure file (current buffer) to accommodate THIS.\nBy flushing, remove any cruft that may be in the file.  Subsequent\ncalls to `ede-proj-tweak-autoconf' can restore items removed by flush."] ede-proj-configure-add-missing ((this ede-proj-target)) #[(this) "\300\207" [nil] 1 "Query if any files needed by THIS provided by automake are missing.\nResults in --add-missing being passed to automake."] ede-proj-configure-create-missing ((this ede-proj-target)) #[(this) "\300\207" [nil] 1 "Add any missing files for THIS by creating them."] provide ede/pconf] 6)

Zerion Mini Shell 1.0