-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbee.7b
More file actions
38 lines (32 loc) · 966 Bytes
/
bee.7b
File metadata and controls
38 lines (32 loc) · 966 Bytes
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
30
31
32
33
34
35
36
37
38
# Rust Development Studio - the project script
project =rustcgi
main=src${~/~}rust${~/~}docgi
common =..${~/~}simscript${~/~}comm-build.7b:file
crate_dir=..${~/~}crates
doc_dir=..${~/~}docs
simhttp proj=..${~/~}simhttp
comp opts=[]
version="1.24.00:200"
set_env(VERSION,version)
extensions=.java.rs.txt.md.cpp.pas.js.html.css.7b.rb.xml.kt.py.ts.swift.properties.json.conf.php.zig.sh.cs.go
set_env(SEARCH_EXTS,extensions)
mode=mode:prop
if {
eq(mode,release) then {
array(-C,opt-level=3)
assign(comp opts, ~~)
display(${GREEN}Release build${NO_COLOR} of ${YELLOW}${version}${NO_COLOR})
} else {
array(comp opts, --cfg, dbg_ref, --cfg,feature="quiet")
assign(comp opts, ~~)
}
}
# -----------------------------------------------
crate=web_cgi
crate_src=crate${~/~}${crate}
crate main=lib
dep_crates=[]
common crate=..${~/~}simscript${~/~}comm-crate.7b:file
include(common crate);
# -----------------------------------------------
include(common);