Changeset - ba995098fc25
[Not reviewed]
0 2 0
Christopher Esterhuyse - 5 years ago 2020-06-26 13:11:46
christopher.esterhuyse@gmail.com
cleaned up and updated dependencies
2 files changed with 19 insertions and 23 deletions:
0 comments (0 inline, 0 general)
Cargo.toml
Show inline comments
 
@@ -14,26 +14,22 @@ derive_more = "0.99.2"
 

	
 
# runtime
 
bincode = "1.2.1"
 
serde = { version = "1.0.112", features = ["derive"] }
 
serde = { version = "1.0.114", features = ["derive"] }
 
getrandom = "0.1.14" # tiny crate. used to guess controller-id
 
take_mut = "0.2.2"
 
indexmap = "1.3.0" # hashsets/hashmaps with efficient arbitrary element removal
 
replace_with = "0.1.5"
 
# take_mut = "0.2.2"
 
indexmap = "1.4.0" # hashsets/hashmaps with efficient arbitrary element removal
 

	
 
# network
 
integer-encoding = "1.0.7"
 
byteorder = "1.3.2"
 
# mio = "0.6.21"
 
mio-extras = "2.0.6"
 
# integer-encoding = "1.1.5"
 
# byteorder = "1.3.4"
 
mio = { version = "0.7.0", package = "mio", features = ["tcp", "os-poll"] }
 

	
 
# protocol
 
# id-arena = "2.2.1"
 
backtrace = "0.3"
 

	
 
[dev-dependencies]
 
test-generator = "0.3.0"
 
crossbeam-utils = "0.7.0"
 
# test-generator = "0.3.0"
 
crossbeam-utils = "0.7.2"
 
lazy_static = "1.4.0"
 

	
 
[lib]
examples/make.py
Show inline comments
 
import os, glob, subprocess
 
script_path = os.path.dirname(os.path.realpath(__file__));
 
for c_file in glob.glob(script_path + "/*/*.c", recursive=False):
 
	print("compiling", c_file)
 
	args = [
 
		"gcc", 
 
		"-L",
 
		"../target/release",
 
		"-lreowolf_rs",
 
		"-Wl,-R../target/release",
 
		c_file,
 
		"-o",
 
		c_file[:-2]
 
	];
 
	subprocess.run(args);
 
\ No newline at end of file
 
  print("compiling", c_file)
 
  args = [
 
    "gcc",          # compiler
 
    "-L",           # lib path flag
 
    "./",           # where to look for libs
 
    "-lreowolf_rs", # add lib called "reowolf_rs"
 
    "-Wl,-R./",     # pass -R flag to linker: produce relocatable object
 
    c_file,         # input source file
 
    "-o",           # output flag
 
    c_file[:-2]     # output filename
 
  ];
 
  subprocess.run(args);
0 comments (0 inline, 0 general)