Parallelize building lib/ncurses
MFC after: 1 week
Differential D1353
Parallelize building lib/ncurses ngie on Dec 22 2014, 5:03 PM. Authored by Tags None Referenced Files
Subscribers None
Details
Parallelize building lib/ncurses MFC after: 1 week
Diff Detail
Event TimelineComment Actions I had done the same thing (with more typing and less .for) a few months ago, but never committed it because there was other parallel build trouble at the time and I didn't want to muddy things. I notice when I did it I made ncursesw depend on ncurses. I don't remember whether I was certain that was required or was just being extra-careful. Comment Actions I considered doing that as well for a brief while, but then I remembered that ncursesw .include's ncurses's Makefile, so there isn't a build race with the generated files if the directories are built in the correct process (obj -> depend -> all -> install). $ pwd /usr/src.svn/lib/ncurses/ncurses $ make -V.PATH . /usr/src.svn/lib/ncurses/ncurses /usr/src.svn/lib/ncurses/ncurses/../../../contrib/ncurses/include /usr/src.svn/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/base /usr/src.svn/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/tinfo /usr/src.svn/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/tty /usr/src.svn/lib/ncurses/ncurses/../../../contrib/ncurses/ncurses/trace |