]> https://gitweb.dealii.org/ - dealii.git/commitdiff
include variables updated
authorGuido Kanschat <dr.guido.kanschat@gmail.com>
Mon, 7 Mar 2005 15:13:15 +0000 (15:13 +0000)
committerGuido Kanschat <dr.guido.kanschat@gmail.com>
Mon, 7 Mar 2005 15:13:15 +0000 (15:13 +0000)
git-svn-id: https://svn.dealii.org/trunk@10027 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/doc/development/makefiles.1.html

index 9f144c8451f4d9ef69dba589257838553868e902..dca1305065936c8e215525997ae875b86045557e 100644 (file)
     <li><h4>Paths to include files</h4>
 
     <dl>
-      <dt> <code>include-path-base</code> </dt>
-      <dd> <p>
-           Same as for lib-path-base, but contains the paths
-           to the include files of the /base library. Note, however,
-          that since files are usually included as <code>#include
-          &lt;base/xxx.h&gt;</code>, the value of the
-          <code>include-path-base</code> only leads up to the directory
-          directly above the include files. They are thus located in
-          <code>$(include-path-base)/base</code>.
-           </p>
-      </dd>
-
-
-      <dt> <code>include-path-lac</code> </dt>
-      <dd> <p>
-           Same for the /lac library. The files are in
-          <code>$(include-path-lac)/lac</code>.
-           </p>
-      </dd>
-
-
-      <dt> <code>include-path-deal2</code> </dt>
-      <dd> <p>
-           Same for the /deal.II library. Include files are in
-           <code>$(include-path-deal2)/*</code>.
-          </p>
-      </dd>
-
+      <dt> <code>INCLUDE</code> </dt>
 
-      <dt> <code>include-path-contrib-hsl</code> </dt>
-      <dd> <p>
-           If some HSL files are
-           installed, this path points to includes for the
-           declaration of C bindings to these functions.
-          (See the
-          <a href="../readme.html#external-libs" target="body">ReadMe</a>
-          file for more information on installation of HSL
-           subroutines.)
-           </p>
+      <dd> <p> All include paths figured out by the <tt>configure</tt>
+      script are now included into the variable
+      <code>$(INCLUDE)</code> (which include the compiler option
+      <tt>-I</tt> in front of each directory). They are also
+      automatically included in your compiler calls as soon as you use
+      <code>$(CXXFLAGS.g)</code> or <code>$(CXXFLAGS.o)</code>. 
+      </p>
+      
+      <p>An exception to this rule are paths listed below. These are
+      added to the variable <code>$(INCLUDE)</code> only during make.
+      </p>
       </dd>
 
 
           file for more information on installation of METIS.)
            </p>
       </dd>
-
-
-      <dt> <code>INCLUDE</code> </dt>
-      <dd> <p>
-           All the include pathes prefixed by -I
-           </p>
-      </dd>
     </dl>
 
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.