[OmniOS-discuss] REVIEW - splitting out as and sccs from soon-to-be-in-ON make

Dan McDonald danmcd at omniti.com
Wed Jul 1 20:39:38 UTC 2015


Rich Lowe (Cc:ed here) is going to be putting back dmake(1) into ON/illumos VERY soon.

To that end, I've restructured omnios-build to assist the inevitable merge.  Here's a webrev:

	http://kebe.com/~danmcd/webrevs/oob-split-as/

that should cover most everything.  I'm including some useful command-line output to show the results:

bloody(oob-split-as/build)[0]% pkg contents -r -g /tmp/kebe.repo as > /tmp/as   bloody(oob-split-as/build)[0]% pkg contents -r -g /tmp/kebe.repo sccs > /tmp/sccs
bloody(oob-split-as/build)[0]% pkg contents make | sort -u > /tmp/before
bloody(oob-split-as/build)[0]% cat /tmp/as /tmp/sccs | sort -u > /tmp/after
bloody(oob-split-as/build)[0]% wc -l /tmp/{before,after}
      87 /tmp/before
      76 /tmp/after
     163 total
bloody(oob-split-as/build)[0]% diff /tmp/{before,after}
8d7
< usr/bin/make
28d26
< usr/ccs/bin/make
42d39
< usr/ccs/lib/svr4.make
44d40
< usr/lib/amd64/libmakestate.so.1
71d66
< usr/lib/libmakestate.so.1
82,87d76
< usr/lib/svr4.make
< usr/share/lib
< usr/share/lib/make
< usr/share/lib/make/make.rules
< usr/share/lib/make/svr4.make.rules
< usr/xpg4/bin/make
bloody(oob-split-as/build)[1]% pkgrepo list -s /tmp/kebe.repo/
PUBLISHER NAME                                          O VERSION
omnios    developer/as                                    0.5.11-0.151015:20150701T200724Z
omnios    developer/versioning/sccs                       0.5.11-0.151015:20150701T200711Z
bloody(oob-split-as/build)[0]% 


Thanks!
Dan



More information about the OmniOS-discuss mailing list