emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] trunk r116796: Document new EDE features.


From: David Engster
Subject: [Emacs-diffs] trunk r116796: Document new EDE features.
Date: Tue, 18 Mar 2014 21:13:04 +0000
User-agent: Bazaar (2.6b2)

------------------------------------------------------------
revno: 116796
revision-id: address@hidden
parent: address@hidden
committer: David Engster <address@hidden>
branch nick: trunk
timestamp: Tue 2014-03-18 22:12:42 +0100
message:
  Document new EDE features.
  
  * ede.texi (ede-cpp-root): Document the :compile-command slot.
  (ede-linux): Document new variables
  `project-linux-build-directory-default' and
  `project-linux-architecture-default'.
modified:
  doc/misc/ChangeLog             changelog-20091113204419-o5vbwnq5f7feedwu-6331
  doc/misc/ede.texi              ede.texi-20091113204419-o5vbwnq5f7feedwu-11396
=== modified file 'doc/misc/ChangeLog'
--- a/doc/misc/ChangeLog        2014-03-18 07:13:51 +0000
+++ b/doc/misc/ChangeLog        2014-03-18 21:12:42 +0000
@@ -4,6 +4,10 @@
        `ede-java-root' and the example using it.
        (Android projects, ede-java-root): Remove nodes since they are
        only in CEDET upstream (Bug#17030).  All nodes updated.
+        (ede-cpp-root): Document the :compile-command slot.
+       (ede-linux): Document new variables
+       `project-linux-build-directory-default' and
+       `project-linux-architecture-default'.
 
 2014-03-12  Glenn Morris  <address@hidden>
 

=== modified file 'doc/misc/ede.texi'
--- a/doc/misc/ede.texi 2014-03-18 07:13:51 +0000
+++ b/doc/misc/ede.texi 2014-03-18 21:12:42 +0000
@@ -792,6 +792,7 @@
 (ede-cpp-root-project "NAME" :file "FILENAME"
     :include-path '( "/include" "../include" "/c/include" )
     :system-include-path '( "/usr/include/c++/3.2.2/" )
+    :compile-command "make compile"
     :spp-table '( ("MOOSE" . "")
                   ("CONST" . "const") ) )
 @end example
@@ -809,6 +810,9 @@
 names to include directories where system header files can be found.
 These will be applied to files in this project only.
 
+With @code{:compile-command} you can provide a command which should be
+run when calling @code{ede-compile-project}.
+
 The @code{:spp-table} provides a list of project specific #define
 style macros that are unique to this project, passed in to the
 compiler on the command line, or are in special headers.
@@ -911,6 +915,12 @@
 It pre-populates the C Preprocessor symbol map for reasonable parsing,
 and has an optimized include file identification function.
 
+Through the variables @code{project-linux-build-directory-default} and
address@hidden, you can set the build
+directory and its architecture, resp.  The default is to assume that
+the build happens in the source directory and to auto-detect the
+architecture; if the auto-detection fails, you will be asked.
+
 @node ede-generic-project, Custom Locate, ede-linux, Simple projects
 @subsection ede-generic-project
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]