Skip to content

Personal library of (reusable) Scons modules for detecting/adding libraries to the build environment, CMake style

Notifications You must be signed in to change notification settings

johnfredcee/scons_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCons Tempalate

This is meant to be a simple and flexible framework for working with SCons.

Environment variables are defined under ./site_scons/xscons.py

Tools (definitions that help comiple specific libraries go under ./site_scons/site_tools). To add support for a new library, add it here.

User-specific options (library locations, compiler paths) are specified in ./options_.py in the same directory as the SConstruct.

This is should be a good layout for small projects, keeping as much per-library and per-platform logic out of the main SConstruct as possile.

Right now this uses Visual Studio Build Tools on Windows, rather than Visual Studio itself.

About

Personal library of (reusable) Scons modules for detecting/adding libraries to the build environment, CMake style

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published