configs  Check-in [b29f666976]

Overview
Comment:zshrc: Derive MAKEFLAGS on macOS
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: b29f66697615806fa163acb5cccb12abbb7c3a576a3fb12a10adbdca51d29fd2
User & Date: js on 2021-10-31 15:11:16
Original Comment: Derive MAKEFLAGS on macOS
Other Links: manifest | tags
Context
2021-10-31
16:09
vim/syntax/objc.vim: Add OFNotificationName check-in: 590f2da605 user: js tags: trunk
15:11
zshrc: Derive MAKEFLAGS on macOS check-in: b29f666976 user: js tags: trunk
2021-10-30
13:03
zshrc: Derive MAKEFLAGS if we have nproc check-in: 4ff1f99931 user: js tags: trunk
Changes

Modified zshrc from [332e22e1f9] to [a1345d5431].

216
217
218
219
220
221
222



223


224
225
226
227
228
229
230
216
217
218
219
220
221
222
223
224
225

226
227
228
229
230
231
232
233
234







+
+
+
-
+
+







do
	alias -s "$ext=extr"
done

__has_command vim && alias vi=vim
__has_command gpg2 && alias gpg=gpg2

if [ "$(uname -s)" = "Darwin" ]; then
	export MAKEFLAGS="-j$(($(sysctl -n machdep.cpu.thread_count) * 2))"
elif __has_command nproc; then
__has_command nproc && export MAKEFLAGS="-j$(($(nproc) * 2))"
	export MAKEFLAGS="-j$(($(nproc) * 2))"
fi

make() {
	case "$PWD" in
		# pkgsrc needs bmake and does not like MAKEFLAGS including -j.
		*/pkgsrc*)
			MAKEFLAGS= =$(__find_command bmake make) $@
			;;