aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore6
-rw-r--r--.travis.yml7
-rw-r--r--Cargo.toml10
-rw-r--r--examples/Cargo.toml18
-rw-r--r--examples/src/client.rs (renamed from examples/client.rs)0
-rw-r--r--examples/src/rusti.rs (renamed from examples/rusti.rs)0
6 files changed, 34 insertions, 7 deletions
diff --git a/.gitignore b/.gitignore
index da5ff62..e27de27 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,12 +11,8 @@
*.dummy
*.exe
*-test
-/bin/main
-/bin/test-internal
-/bin/test-external
-/doc/
/target/
-/build/
+/examples/target/
/.rust/
rusti.sh
diff --git a/.travis.yml b/.travis.yml
index bf105fe..8389d59 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,9 +1,12 @@
language: c
before_install:
- yes | sudo add-apt-repository ppa:hansjorg/rust
+ - yes | sudo add-apt-repository ppa:cmrx64/cargo
- sudo apt-get update
install:
- sudo apt-get install rust-nightly
+ - sudo apt-get install cargo
script:
- - make lib examples
-
+ - rustc --version
+ - cargo build
+ - cd examples && cargo build
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..823ec73
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,10 @@
+[package]
+
+name = "rusty-irc"
+version = "0.1.0"
+authors = [ "dremann@gmail.com" ]
+
+[[lib]]
+
+name = "irc"
+path = "src/lib.rs"
diff --git a/examples/Cargo.toml b/examples/Cargo.toml
new file mode 100644
index 0000000..edb8b22
--- /dev/null
+++ b/examples/Cargo.toml
@@ -0,0 +1,18 @@
+[package]
+
+name = "rusty-irc-examples"
+version = "0.1.0"
+authors = [ "dremann@gmail.com" ]
+
+[[bin]]
+
+name = "rusti"
+
+[[bin]]
+
+name = "client"
+
+[dependencies.rusty-irc]
+
+path = "../"
+version = "0.1.0"
diff --git a/examples/client.rs b/examples/src/client.rs
index 9c5e15a..9c5e15a 100644
--- a/examples/client.rs
+++ b/examples/src/client.rs
diff --git a/examples/rusti.rs b/examples/src/rusti.rs
index 91d50dd..91d50dd 100644
--- a/examples/rusti.rs
+++ b/examples/src/rusti.rs