Jump to: navigation, search

Difference between revisions of "StarlingX/Developer Guide/Build System"

(Mock)
(Mock)
Line 3: Line 3:
 
=== Mock ===
 
=== Mock ===
  
* Serial Build: Use
+
For serial build use:
 
<br><source lang="sh">
 
<br><source lang="sh">
${MY_BUILD_ENVIRONMENT}-std.cfg
+
$ export MY_BUILD_ENVIRONMENT=$USER-$PROJECT-$SRC_BUILD_ENVIRONMENT
 +
$ export MY_DEBUG_BUILD_CFG_STD=$MY_WORKSPACE/std/configs/${MY_BUILD_ENVIRONMENT}-std/${MY_BUILD_ENVIRONMENT}-std.cfg
 
</source>
 
</source>
  
* Parallel Build: Use
+
For parallel build use:
 
<br><source lang="sh">
 
<br><source lang="sh">
${MY_BUILD_ENVIRONMENT}-std.b0.cfg
+
$ export MY_BUILD_ENVIRONMENT=$USER-$PROJECT-$SRC_BUILD_ENVIRONMENT
 +
$ export MY_DEBUG_BUILD_CFG_STD=$MY_WORKSPACE/std/configs/${MY_BUILD_ENVIRONMENT}-std/${MY_BUILD_ENVIRONMENT}-std.b0.cfg
 
</source>
 
</source>
  
<br><source lang="sh">
+
Enter your mock
$ export MY_BUILD_ENVIRONMENT=$USER-$PROJECT-$SRC_BUILD_ENVIRONMENT
 
$ export MY_DEBUG_BUILD_CFG_STD=$MY_WORKSPACE/std/configs/${MY_BUILD_ENVIRONMENT}-std/${MY_BUILD_ENVIRONMENT}-std.cfg
 
</source>
 
  
 
<br><source lang="sh">
 
<br><source lang="sh">
 
$ mock -r $MY_DEBUG_BUILD_CFG_STD --shell
 
$ mock -r $MY_DEBUG_BUILD_CFG_STD --shell
 
</source>
 
</source>

Revision as of 01:31, 18 July 2018

Debug

Mock

For serial build use:


$ export MY_BUILD_ENVIRONMENT=$USER-$PROJECT-$SRC_BUILD_ENVIRONMENT
$ export MY_DEBUG_BUILD_CFG_STD=$MY_WORKSPACE/std/configs/${MY_BUILD_ENVIRONMENT}-std/${MY_BUILD_ENVIRONMENT}-std.cfg

For parallel build use:


$ export MY_BUILD_ENVIRONMENT=$USER-$PROJECT-$SRC_BUILD_ENVIRONMENT
$ export MY_DEBUG_BUILD_CFG_STD=$MY_WORKSPACE/std/configs/${MY_BUILD_ENVIRONMENT}-std/${MY_BUILD_ENVIRONMENT}-std.b0.cfg

Enter your mock


$ mock -r $MY_DEBUG_BUILD_CFG_STD --shell