IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 8, 2021, 11:05:05 AM (5 years ago)
Author:
eugene
Message:

adding example psbuild lines for Gentoo and Ubuntu to README & INSTALL

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psconfig/INSTALL

    r29555 r41706  
     1
     2*** See Summary at the bottom of this file ***
     3
     4The directory 'ipp/psconfig' contains tools for building the IPP, for
     5testing the build environment, for building external C libraries and
     6Perl modules, for setting up the user's environment, and for building
     7a tarball to be distributed to the end users.
    18
    29The psconfig system allows the user to build and install the IPP
     
    613With the psconfig tools, it is easy to switch between different
    714installed versions or to recompile subsets of the IPP tree.
     15
     16Developer Build vs User Build
     17
     18Within the IPP code base, there are a few modules which are not
     19distributed as part of the tarball.  These include 'glueforge', which
     20is used to generate code for interacting with the database;
     21'dbconfig', which defines a database layout; and 'ippdb.src', which is
     22the raw auto-generated code.  The tarball is instead packaged with a
     23version of ippdb for which autogen has been run, and for which there
     24is a valid 'configure' script.  As a developer, it is necessary to
     25build these packages.  There is a '-dev' option for psbuild which
     26builds these packages.
    827
    9281. Set up the psconfig system.
     
    192211** the steps above are probably not actually needed.  When is PSCONFDIR needed?
    193212
     213*** SUMMARY ***
     214
     215For Ubuntu:
     216
     217  psbuild -extbuild -clean -rebuild -dev -optimize -no-as-needed ipp-3.3
     218
     219For Gentoo:
     220
     221  psbuild -extbuild -clean -rebuild -dev -optimize ipp-3.1
     222
Note: See TracChangeset for help on using the changeset viewer.