Navigation

  • next
  • previous |
  • BASIS »

StandardsΒΆ

The following sections detail the Build system (i.e., the B in BASIS) and Software Implementation (i.e., the SI in BASIS) Standard.

  • Filesystem Layout
    • Source Code Repository
    • Source Code Tree
    • Build Tree
    • Installation Tree
  • Project Template
    • Standard Project Files
    • Template Layout
  • Project Modularization
    • Filesystem Layout
    • Dependency Requirements
    • Module CMake Variables
    • Implementation
    • Reuse
    • Superbuild
  • Build of Script Targets
    • Prerequisites and Build Steps
    • Script Configuration
  • Command-line Parsing
    • C++
    • Bash
  • Calling Conventions
    • Purpose
    • Relative vs. Absolute Paths
    • File vs. Target Name
    • Search Paths
    • Implementation
    • Unsupported Languages

Logo

Quick search

Enter search terms.

Table Of Contents

  • Overview
  • Quick Start
  • How-to Guides
  • Standards
    • Filesystem Layout
    • Project Template
    • Project Modularization
    • Build of Script Targets
    • Command-line Parsing
    • Calling Conventions
  • Guidelines
  • Reference
  • API
  • News
  • Download
  • Installation
  • Support
  • About

External Links

  • Repository
  • Issues
© Copyright 2011-12 University of Pennsylvania, 2013-14 Carnegie Mellon University, 2013-16 Andreas Schuh. Created using Sphinx 1.4.1.