-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpathrc
93 lines (72 loc) · 3.29 KB
/
pathrc
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
# clean flags env
export LDFLAGS=""
export CPPFLAGS=""
export CFLAGS=""
# macos m1 path
export PATH="/opt/homebrew/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/include $CPPFLAGS"
export CFLAGS="-I/opt/homebrew/include $CFLAGS"
export PKG_CONFIG_PATH="/opt/homebrew/lib/pkgconfig:$PKG_CONFIG_PATH"
export PKGCONFIG="/opt/homebrew/opt/pkgconfig:$PKGCONFIG"
export PATH="/usr/local/sbin:$PATH"
export NODE_PATH='/usr/local/lib/node_modules'
export CPPFLAGS="-I/opt/homebrew/include $CPPFLAGS"
export CFLAGS="-I/opt/homebrew/include $CFLAGS"
# openssl path m1
export PATH="/opt/homebrew/opt/openssl@3/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/openssl@3/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/openssl@3/include $CPPFLAGS"
export CFLAGS="-I/opt/homebrew/opt/openssl@3/include $CFLAGS"
export PKG_CONFIG_PATH="/opt/homebrew/opt/openssl@3/lib/pkgconfig:$PKG_CONFIG_PATH"
# mysql-client path m1
export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/mysql-client/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/mysql-client/include/mysql $CPPFLAGS"
export CFLAGS="-I/opt/homebrew/opt/mysql-client/include/mysql $CFLAGS"
export PKG_CONFIG_PATH="/opt/homebrew/opt/mysql-client/lib/pkgconfig:$PKG_CONFIG_PATH"
# icu4c pkg-config
export PKG_CONFIG_PATH="/opt/homebrew/opt/icu4c/lib/pkgconfig:$PKG_CONFIG_PATH"
# harfbuzz path m1
# export PATH="/opt/homebrew/opt/mysql-client/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/harfbuzz/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/harfbuzz/include $CPPFLAGS"
export CFLAGS="-I/opt/homebrew/opt/harfbuzz/include $CFLAGS"
export PKG_CONFIG_PATH="/opt/homebrew/opt/harfbuzz/lib/pkgconfig:$PKG_CONFIG_PATH"
# java path m1
export PATH="/opt/homebrew/opt/openjdk/bin:$PATH"
export CPPFLAGS="-I/opt/homebrew/opt/openjdk/include $CPPFLAGS"
export CFLAGS="-I/opt/homebrew/opt/openjdk/include $CFLAGS"
# gnubin make path
export PATH="/opt/homebrew/opt/make/libexec/gnubin:$PATH"
export PATH="/usr/local/bin/:$PATH"
export tbb_path=/usr/local/Cellar/tbb/2020_U1/
# llvm
export PATH="/opt/homebrew/opt/llvm/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/llvm/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/llvm/include $CPPFLAGS"
# qt5
# export PATH="/opt/homebrew/opt/qt5/bin:$PATH"
# export LDFLAGS="-L/opt/homebrew/opt/qt5/lib $LDFLAGS"
# export CPPFLAGS="-I/opt/homebrew/opt/qt5/include $CPPFLAGS"
# radare2
export PATH="/opt/homebrew/opt/radare2/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/radare2/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/radare2/include $CPPFLAGS"
# binutils m1 path
export PATH="/opt/homebrew/opt/binutils/bin:$PATH"
# flex and bison
export PATH="/opt/homebrew/opt/flex/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/flex/lib $LDFLAGS"
export CPPFLAGS="-I/opt/homebrew/opt/flex/include $CPPFLAGS"
export PATH="/opt/homebrew/opt/bison/bin:$PATH"
export LDFLAGS="-L/opt/homebrew/opt/bison/lib $LDFLAGS"
# texinfo
export PATH="/opt/homebrew/opt/texinfo/bin:$PATH"
# m4
export PATH="/opt/homebrew/opt/m4/bin:$PATH"
# gnu-indent
export PATH="/opt/homebrew/opt/gnu-indent/libexec/gnubin:$PATH"
export PATH="/Users/david/node_modules/vsc-leetcode-cli/bin:$PATH"
export PATH="$HOME/.rustup/toolchains/stable-aarch64-apple-darwin/bin:$PATH"
export PATH="$PATH:$HOME/.config/emacs/bin"