1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//
// Copyright 2018, Niels Sascha Reedijk <niels.reedijk@gmail.com>
// All rights reserved. Distributed under the terms of the MIT License.
//

#![crate_type = "rlib"]
#![crate_type = "dylib"]
#![crate_name = "haiku"]

//! This crate contains high-level bindings for Haiku
//!
//! The goal is to make various low-level Haiku API's available for use in
//! Rust, with both the safety and the usability of the Rust standard
//! libraries. 
//!
//! This crate is very much work in progress.


#[macro_use]
extern crate haiku_sys;
#[macro_use]
extern crate lazy_static;
extern crate libc;


pub mod app;
pub mod kernel;
pub mod storage;
pub mod support;