forked from kaygdev/octdata4python
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathuser-config.jam
More file actions
18 lines (16 loc) · 1.01 KB
/
user-config.jam
File metadata and controls
18 lines (16 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import os ;
local PY310ROOT = [ modules.peek : Python310_ROOT_DIR ] ;
local PY311ROOT = [ modules.peek : Python311_ROOT_DIR ] ;
local PY312ROOT = [ modules.peek : Python312_ROOT_DIR ] ;
local PY313ROOT = [ modules.peek : Python313_ROOT_DIR ] ;
if [ os.name ] = NT {
using python : 3.10 : $(PY310ROOT) : $(PY310ROOT)/include : $(PY310ROOT)/libs ;
using python : 3.11 : $(PY311ROOT) : $(PY311ROOT)/include : $(PY311ROOT)/libs ;
using python : 3.12 : $(PY312ROOT) : $(PY312ROOT)/include : $(PY312ROOT)/libs ;
using python : 3.13 : $(PY313ROOT) : $(PY313ROOT)/include : $(PY313ROOT)/libs ;
} else {
using python : 3.10 : $(PY310ROOT)/bin/python : $(PY310ROOT)/include/python3.10 : $(PY310ROOT)/lib ;
using python : 3.11 : $(PY311ROOT)/bin/python : $(PY311ROOT)/include/python3.11 : $(PY311ROOT)/lib ;
using python : 3.12 : $(PY312ROOT)/bin/python : $(PY312ROOT)/include/python3.12 : $(PY312ROOT)/lib ;
using python : 3.13 : $(PY313ROOT)/bin/python : $(PY313ROOT)/include/python3.13 : $(PY313ROOT)/lib ;
}