Skip to content

Commit

Permalink
Move libvex-sys and libvex-macros into this repo.
Browse files Browse the repository at this point in the history
  • Loading branch information
noam93k committed Nov 7, 2022
1 parent 46018f3 commit 9a6df79
Show file tree
Hide file tree
Showing 27 changed files with 1,118 additions and 17 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "valgrind"]
path = libvex-sys/valgrind
url = git://sourceware.org/git/valgrind.git
21 changes: 6 additions & 15 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,6 @@
[package]
name = "libvex"
version = "0.1.0"
authors = ["Noam Kleinburd <[email protected]>"]
edition = "2018"
description = "High-level bindings for valgrind's LibVEX."
repository = "https://github.com/noam93k/libvex-sys"
license = "MIT"

[dependencies]
libc = "0.2"
lazy_static = "1.4"
parking_lot = "0.11"
vex-sys = "0.3"
libvex-macros = "0.1"
[workspace]
members = [
"libvex-rs",
"libvex-macros",
"libvex-sys",
]
13 changes: 13 additions & 0 deletions libvex-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[package]
name = "libvex-macros"
version = "0.1.0"
authors = ["Noam Shalom Kleinburd <[email protected]>"]
edition = "2018"

[lib]
proc-macro = true

[dependencies]
proc-macro2 = "1.0"
quote = "1.0"
syn = "1.0"
Loading

0 comments on commit 9a6df79

Please sign in to comment.