aboutsummaryrefslogtreecommitdiffstats
path: root/info/libgamma.texinfo
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2014-05-28 02:41:55 +0200
committerMattias Andrée <maandree@operamail.com>2014-05-28 02:41:55 +0200
commit7bbcceae784d591ae5c6c1d33676ae93c0b8b9be (patch)
treefef41727c2305ffa1bdbb52808dc8046e7c546c8 /info/libgamma.texinfo
parentmore on --debug (diff)
downloadlibgamma-7bbcceae784d591ae5c6c1d33676ae93c0b8b9be.tar.gz
libgamma-7bbcceae784d591ae5c6c1d33676ae93c0b8b9be.tar.bz2
libgamma-7bbcceae784d591ae5c6c1d33676ae93c0b8b9be.tar.xz
on compiling
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r--info/libgamma.texinfo49
1 files changed, 47 insertions, 2 deletions
diff --git a/info/libgamma.texinfo b/info/libgamma.texinfo
index 1adb08f..7ffeec7 100644
--- a/info/libgamma.texinfo
+++ b/info/libgamma.texinfo
@@ -104,7 +104,7 @@ Each adjustment method needs selected, if none
are selected no adjustment method will be compiled
into @command{libgamma}. They can either be
selected explicitly and independently or by
-operating system:
+operating system.
@table @option
@item --enable-dummy
@@ -159,7 +159,7 @@ Additionally @option{--debug} adds the @option{-Og -g}
flags to the C compiler rather than @option{-Ofast}.
Developers can also use the developer options
instead of @option{--debug}, the adjustment and
-operating systems:
+operating systems.
@table @option
@item --linux=developer
@@ -186,6 +186,51 @@ Quartz/CoreGraphics adjustment method.
Also enables @option{--debug}.
@end table
+When you have configured @command{libgamma}
+using @command{./configure} you can compile
+the library with @command{make}. Straight up
+@command{make} without additions options
+should be all you need. But you can also use
+specify some build rules.
+
+@table @option
+@item default
+Builds the library, the test and the info manual.
+
+@item all
+Builds the library, the test and manual to all
+available formats: info, PDF, DVI, PostScript.
+
+@item lib
+Builds the library.
+
+@item test
+Builds the test, which in turns builts the library.
+
+@item doc
+Builds the manual to all available formats:
+info, PDF, DVI, PostScript.
+
+@item info
+Builds the info manual.
+
+@item pdf
+Builds the PDF manual.
+
+@item dvi
+Builds the DVI manual.
+
+@item ps
+Builds the PostScript manual.
+
+@end table
+
+You can also use @command{make clean}
+to remove all compiled files, and
+@command{make distclean} to remove
+all compiled files and the files
+generated by @command{./configure}.
+
@node GNU Free Documentation License