Skip to content

Commit 9a6df79

Browse files
committed
Move libvex-sys and libvex-macros into this repo.
1 parent 46018f3 commit 9a6df79

27 files changed

+1118
-17
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "valgrind"]
2+
path = libvex-sys/valgrind
3+
url = git://sourceware.org/git/valgrind.git

Cargo.toml

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,6 @@
1-
[package]
2-
name = "libvex"
3-
version = "0.1.0"
4-
authors = ["Noam Kleinburd <[email protected]>"]
5-
edition = "2018"
6-
description = "High-level bindings for valgrind's LibVEX."
7-
repository = "https://github.com/noam93k/libvex-sys"
8-
license = "MIT"
9-
10-
[dependencies]
11-
libc = "0.2"
12-
lazy_static = "1.4"
13-
parking_lot = "0.11"
14-
vex-sys = "0.3"
15-
libvex-macros = "0.1"
1+
[workspace]
2+
members = [
3+
"libvex-rs",
4+
"libvex-macros",
5+
"libvex-sys",
6+
]

libvex-macros/Cargo.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
[package]
2+
name = "libvex-macros"
3+
version = "0.1.0"
4+
authors = ["Noam Shalom Kleinburd <[email protected]>"]
5+
edition = "2018"
6+
7+
[lib]
8+
proc-macro = true
9+
10+
[dependencies]
11+
proc-macro2 = "1.0"
12+
quote = "1.0"
13+
syn = "1.0"

0 commit comments

Comments
 (0)