Initial library commit.
This commit is contained in:
commit
660b77e22b
17
.gitignore
vendored
Normal file
17
.gitignore
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
# Ignore swap files from text editors.
|
||||
*.swp
|
||||
|
||||
# Ignore compiled files.
|
||||
*.o
|
||||
*.so
|
||||
*.rlib
|
||||
*.dll
|
||||
*.exe
|
||||
|
||||
# Ignore files/directories generated by Cargo.
|
||||
/target/
|
||||
|
||||
# Remove Cargo.lock from gitignore if creating an executable,
|
||||
# leave it for libraries.
|
||||
# More information here: http://doc.crates.io/guide.html#cargotoml-vs-cargolock
|
||||
#Cargo.lock
|
11
Cargo.toml
Normal file
11
Cargo.toml
Normal file
@ -0,0 +1,11 @@
|
||||
[package]
|
||||
name = "mason"
|
||||
version = "0.1.0"
|
||||
authors = ["Jason Travis Smith <Jason@CyberMagesLLC.com>"]
|
||||
description = "The build system for CyberMages LLC projects."
|
||||
license = ""
|
||||
repository = "https://gitlab.com/CyberMages/mason.git"
|
||||
documentation = ""
|
||||
keywords = ["mason", "build"]
|
||||
|
||||
[dependencies]
|
16
README.md
Normal file
16
README.md
Normal file
@ -0,0 +1,16 @@
|
||||
# Mason #
|
||||
Mason is the build system to be used in all CyberMages projects.
|
||||
Since most projects will be based on Rust it should be a straight
|
||||
forward dependency link but if not then just create the front end that will
|
||||
pass the required build data to the library.
|
||||
|
||||
# Resources #
|
||||
The main purpose of the build system is to build resources not handled
|
||||
by the projects main build tool. These resources will be located in the
|
||||
projects 'resources' directory unless there is a good project specific
|
||||
reason that they not be. As such the build system will look in the required
|
||||
'resources' directory for the build manifest file.
|
||||
|
||||
## Manifest Format ##
|
||||
This describes what resource files are to be built, where they are
|
||||
to be placed, and what tool should be used to build them. This file is an
|
1
src/lib.rs
Normal file
1
src/lib.rs
Normal file
@ -0,0 +1 @@
|
||||
|
Loading…
x
Reference in New Issue
Block a user