Initial library commit.
This commit is contained in:
commit
102713417d
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
|
16
Cargo.toml
Normal file
16
Cargo.toml
Normal file
@ -0,0 +1,16 @@
|
||||
[package]
|
||||
name = "c_rs"
|
||||
version = "0.1.0"
|
||||
authors = ["Jason Travis Smith <Myrddin@CyberMagesLLC.com>"]
|
||||
description = "Rust bindings for standard C functions."
|
||||
license = ""
|
||||
repository = "https://gitlab.com/CyberMages/c_rs.git"
|
||||
documentation = ""
|
||||
keywords = ["c", "libc", "binding", "ffi"]
|
||||
|
||||
|
||||
[dependencies.scribe]
|
||||
git = "https://gitlab.com/CyberMages/scribe.git"
|
||||
|
||||
[dependencies.binding]
|
||||
git = "https://gitlab.com/CyberMages/binding.git"
|
3
README.md
Normal file
3
README.md
Normal file
@ -0,0 +1,3 @@
|
||||
# C #
|
||||
This library will provided binding for the standard C functions. Later, as a
|
||||
stretch goal, this library will attempt to implement those functions in Rust.
|
6
src/lib.rs
Normal file
6
src/lib.rs
Normal file
@ -0,0 +1,6 @@
|
||||
//!
|
||||
#[macro_use]
|
||||
extern crate scribe;
|
||||
|
||||
#[macro_use]
|
||||
extern crate binding;
|
Loading…
x
Reference in New Issue
Block a user