summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/man/scons.115
-rw-r--r--src/CHANGES.txt2
2 files changed, 17 insertions, 0 deletions
diff --git a/doc/man/scons.1 b/doc/man/scons.1
index 28ad151..2603ada 100644
--- a/doc/man/scons.1
+++ b/doc/man/scons.1
@@ -1299,6 +1299,21 @@ env = Environment(CPPPATH = ['include1', 'include2'])
env.Program(target = 'foo', source = 'foo.c')
.EE
+.SS Building a Library
+
+.ES
+env = Environment()
+env.Library(target = 'mylib', source = 'l1.c l2.c')
+.EE
+
+.SS Linking a Local Library Into a Program
+
+.ES
+env = Environment(LIBS = 'mylib', LIBPATH = ['.'])
+env.Library(target = 'mylib', source = 'l1.c l2.c')
+env.Program(target = 'prog', source = 'p1.c p2.c')
+.EE
+
.SS Defining Your Own Builder Object
You
diff --git a/src/CHANGES.txt b/src/CHANGES.txt
index bfc275f..6ac5948 100644
--- a/src/CHANGES.txt
+++ b/src/CHANGES.txt
@@ -33,6 +33,8 @@ RELEASE 0.04 -
- Removed the Wrapper class between Nodes and Walkers.
+ - Add examples using Library, LIBS, and LIBPATH.
+
RELEASE 0.03 - Fri, 11 Jan 2002 01:09:30 -0600