Changes between Version 4 and Version 5 of Installation/Build
- Timestamp:
- Jul 11, 2011 12:14:29 PM (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Installation/Build
v4 v5 25 25 == Building the testbed software == 26 26 27 Create a build user of your choice on boss and users. If you are unfamiliar with FreeBSD, the process for creating users is laid out in the [http://www.freebsd.org/doc/handbook/ FreeBSD handbook]. 27 Create a build user of your choice on boss and users. If you are unfamiliar with FreeBSD, the process for creating users is laid out in the [http://www.freebsd.org/doc/handbook/ FreeBSD handbook]. Make sure the user is in the group 'wheel' so sudo can be used. 28 28 29 29 Login as this user and clone the testbed repository: … … 43 43 44 44 {{{ 45 cd ~<builduser>/obj 45 46 ../testbed/configure --with-TBDEFS=/home/jjh/testbed/defs-<your defs> 46 47 }}} … … 48 49 This will create the object tree for the testbed. 49 50 51 The install process is handled by two scripts. One is boss-install and the other is users-install, for boss and users. 52 53 {{{ 54 cd ~<builduser>/obj/install 55 sudo perl ./[boss|users]-install 56 }}} 57 58 == Updating the codebase == 59 60 In order to update the codebase, running the install script is not necessary. 61 62 {{{ 63 cd ~<builduser>/testbed 64 git pull 65 cd ~<builduser>/obj 66 ../testbed/configure --with-TBDEFS=/home/jjh/testbed/defs-<your defs> 67 gmake 68 gmake [boss|users]-install 69 }}}