Started 2 yr 9 mo ago

Success Build #4 (Aug 23, 2009 12:51:38 AM)

Changes
  1. add examples moved here from top-level

    added: cm3ide/src/examples/README
    added: cm3ide/src/examples/index.html
    added: cm3ide/src/examples/browsing/src/index.html
    added: cm3ide/src/examples/browsing/src/m3makefile
    added: cm3ide/src/examples/c-calling-m3/src/CcallsM3.m3
    added: cm3ide/src/examples/c-calling-m3/src/Cstuff.c
    added: cm3ide/src/examples/c-calling-m3/src/Cstuff.i3
    added: cm3ide/src/examples/c-calling-m3/src/index.html
    added: cm3ide/src/examples/c-calling-m3/src/m3makefile
    added: cm3ide/src/examples/calling-c-unix/src/CallingC.m3
    added: cm3ide/src/examples/calling-c-unix/src/Lib.i3
    added: cm3ide/src/examples/calling-c-unix/src/Lib.m3
    added: cm3ide/src/examples/calling-c-unix/src/Ulib.i3
    added: cm3ide/src/examples/calling-c-unix/src/index.html
    added: cm3ide/src/examples/calling-c-unix/src/m3makefile
    added: cm3ide/src/examples/calling-c-win32/src/OK.m3
    added: cm3ide/src/examples/calling-c-win32/src/
    WinLib.m3
    added: cm3ide/src/examples/calling-c-win32/src/index.html
    added: cm3ide/src/examples/calling-c-win32/src/m3makefile
    added: cm3ide/src/examples/copy/src/Copy.m3
    added: cm3ide/src/examples/copy/src/FakeOS.i3
    added: cm3ide/src/examples/copy/src/FakeOS.m3
    added: cm3ide/src/examples/copy/src/index.html
    added: cm3ide/src/examples/copy/src/m3makefile
    added: cm3ide/src/examples/enum/src/ExtensionLookup.m3
    added: cm3ide/src/examples/enum/src/index.html
    added: cm3ide/src/examples/enum/src/m3makefile
    added: cm3ide/src/examples/exceptions/src/Copy.m3
    added: cm3ide/src/examples/exceptions/src/Exceptions.m3
    added: cm3ide/src/examples/exceptions/src/FakeOS.i3
    added: cm3ide/src/examples/exceptions/src/FakeOS.m3
    added: cm3ide/src/examples/exceptions/src/index.html
    added: cm3ide/src/examples/exceptions/src/m3makefile
    added: cm3ide/src/examples/files/src/DirectoryListing.m3
    added: cm3ide/src/examples/files/src/index.html
    added: cm3ide/src/examples/files/src/m3makefile
    added: cm3ide/src/examples/finger/src/Finger.m3
    added: cm3ide/src/examples/finger/src/index.html
    added: cm3ide/src/examples/finger/src/m3makefile
    added: cm3ide/src/examples/fingerprint/src/M3Compare.m3
    added: cm3ide/src/examples/fingerprint/src/index.html
    added: cm3ide/src/examples/fingerprint/src/m3makefile
    added: cm3ide/src/examples/generics/src/Action.i3
    added: cm3ide/src/examples/generics/src/Action.m3
    added: cm3ide/src/examples/generics/src/Generics.m3
    added: cm3ide/src/examples/generics/src/index.html
    added: cm3ide/src/examples/generics/src/m3makefile
    added: cm3ide/src/examples/hello/src/Hello.m3
    added: cm3ide/src/examples/hello/src/index.html
    added: cm3ide/src/examples/hello/src/m3makefile
    added: cm3ide/src/examples/httpd/src/CM3_IDE.gif
    added: cm3ide/src/examples/httpd/src/HTTPD.m3
    added: cm3ide/src/examples/httpd/src/index.html
    added: cm3ide/src/examples/httpd/src/m3makefile
    added: cm3ide/src/examples/httpd/src/next.html
    added: cm3ide/src/examples/httpd/src/welcome.html
    added: cm3ide/src/examples/m3sh/src/M3sh.m3
    added: cm3ide/src/examples/m3sh/src/index.html
    added: cm3ide/src/examples/m3sh/src/m3makefile
    added: cm3ide/src/examples/netobj-client/src/Bank.i3
    added: cm3ide/src/examples/netobj-client/src/Client.m3
    added: cm3ide/src/examples/netobj-client/src/NetObjClient.m3
    added: cm3ide/src/examples/netobj-client/src/index.html
    added: cm3ide/src/examples/netobj-client/src/m3makefile
    added: cm3ide/src/examples/netobj-interface/src/Bank.i3
    added: cm3ide/src/examples/netobj-interface/src/index.html
    added: cm3ide/src/examples/netobj-interface/src/m3makefile
    added: cm3ide/src/examples/netobj-server/src/NetObjServer.m3
    added: cm3ide/src/examples/netobj-server/src/index.html
    added: cm3ide/src/examples/netobj-server/src/m3makefile
    added: cm3ide/src/examples/objects/src/Objects.m3
    added: cm3ide/src/examples/objects/src/index.html
    added: cm3ide/src/examples/opaque/src/OpaqueExample.m3
    added: cm3ide/src/examples/opaque/src/Person.i3
    added: cm3ide/src/examples/opaque/src/Person.m3
    added: cm3ide/src/examples/opaque/src/index.html
    added: cm3ide/src/examples/opaque/src/m3makefile
    added: cm3ide/src/examples/partially-opaque/src/Employee.i3
    added: cm3ide/src/examples/partially-opaque/src/Employee.m3
    added: cm3ide/src/examples/partially-opaque/src/PartiallyOpaque.m3
    added: cm3ide/src/examples/partially-opaque/src/Person.i3
    added: cm3ide/src/examples/partially-opaque/src/Person.m3
    added: cm3ide/src/examples/partially-opaque/src/Util.m3
    added: cm3ide/src/examples/partially-opaque/src/index.html
    added: cm3ide/src/examples/partially-opaque/src/m3makefile
    added: cm3ide/src/examples/pickles/src/Action.i3
    added: cm3ide/src/examples/pickles/src/Action.m3
    added: cm3ide/src/examples/pickles/src/PickleExample.m3
    added: cm3ide/src/examples/pickles/src/Pickles.m3
    added: cm3ide/src/examples/pickles/src/index.html
    added: cm3ide/src/examples/pickles/src/m3makefile
    added: cm3ide/src/examples/refman/src/index.html
    added: cm3ide/src/examples/refman/src/m3makefile
    added: cm3ide/src/examples/sieve-1/src/Sieve.m3
    added: cm3ide/src/examples/sieve-1/src/index.html
    added: cm3ide/src/examples/sieve-1/src/m3makefile
    added: cm3ide/src/examples/sieve-2/src/Sieve.m3
    added: cm3ide/src/examples/sieve-2/src/index.html
    added: cm3ide/src/examples/sieve-2/src/m3makefile
    added: cm3ide/src/examples/threads/src/ThreadExample.m3
    added: cm3ide/src/examples/threads/src/index.html
    added: cm3ide/src/examples/threads/src/m3makefile
    added: cm3ide/src/examples/unsafe/src/Clib.i3
    added: cm3ide/src/examples/unsafe/src/Unsafe.m3
    added: cm3ide/src/examples/unsafe/src/index.html
    added: cm3ide/src/examples/unsafe/src/m3makefile
    added: cm3ide/src/examples/web/src/MainWeb.m3
    added: cm3ide/src/examples/web/src/WebContact.m3
    added: cm3ide/src/examples/web/src/index.html
    added: cm3ide/src/examples/web/src/m3makefile
    added: cm3ide/src/examples/win32-dll/src/RTMain.i3
    added: cm3ide/src/examples/win32-dll/src/RTMain.m3
    added: cm3ide/src/examples/win32-dll/src/call_io.cpp
    added: cm3ide/src/examples/win32-dll/src/m3main.c
    added: cm3ide/src/examples/win32-dll/src/m3makefile
    added: cm3ide/src/examples/win32-dll/src/use_m3dll.mak (detail)
  2. Target: always prints as empty for me here, even with a simple
    config file, so remove it. Or does it work for other people? (detail)
  3. merge from head: raise default stack from 4K to 32K so that visobliq doesn't stack overflow in startup on Solaris; 16K didn't work (detail)
  4. Add shipping of the examples by using the new installation
    directive RootExport.
    Also add a simple shell script to regenerate cm3ide/src/examples/m3makefile
    in case more examples are added.

    added: cm3ide/src/mkm3makefile.sh
    added: cm3ide/src/examples/m3makefile
    modified: cm3ide/src/m3makefile (detail)
  5. merge from HEAD -- handle BIN_INSTALL and worst case fallback INSTALL_ROOT (which really works fine and should suffice overall) (detail)
  6. add and enable some simple tests for garbage collection runtime options

    added: m3tests/src/p2/p214/Main.m3
    added: m3tests/src/p2/p214/m3makefile
    added: m3tests/src/p2/p214/stderr.build
    added: m3tests/src/p2/p214/stderr.pgm
    added: m3tests/src/p2/p214/stdout.build
    added: m3tests/src/p2/p214/stdout.pgm
    added: m3tests/src/p2/p215/Main.m3
    added: m3tests/src/p2/p215/m3makefile
    added: m3tests/src/p2/p215/stderr.build
    added: m3tests/src/p2/p215/stderr.pgm
    added: m3tests/src/p2/p215/stdout.build
    added: m3tests/src/p2/p215/stdout.pgm
    added: m3tests/src/p2/p216/Main.m3
    added: m3tests/src/p2/p216/m3makefile
    added: m3tests/src/p2/p216/stderr.build
    added: m3tests/src/p2/p216/stderr.pgm
    added: m3tests/src/p2/p216/stdout.build
    added: m3tests/src/p2/p216/stdout.pgm
    modified: m3tests/src/Test.common
    modified: m3tests/src/m3makefile (detail)
  7. some small improvements to structure and appearance (detail)
  8. merge from head changes for SOLgnu and OpenBSD (detail)
  9. merge from head: allow jmpbuf or sig_jmpbuf on MacOSX (detail)
  10. remove examples
    move cm3ide from m3devtool to core (detail)
  11. move out common code: CM3_OSTYPE=POSIX (detail)
  12. merge from HEAD so that running cm3ide with a current working directory of c:\cm3\bin uses '.' instead of '' as the path to cm3.cfg (which is of course still not great -- if you change the current working directory afterward it becomes wrong, converting to a full path would be good) (detail)
  13. add examples moved here from top-level

    added: cm3ide/src/examples/README
    added: cm3ide/src/examples/index.html
    added: cm3ide/src/examples/browsing/src/index.html
    added: cm3ide/src/examples/browsing/src/m3makefile
    added: cm3ide/src/examples/c-calling-m3/src/CcallsM3.m3
    added: cm3ide/src/examples/c-calling-m3/src/Cstuff.c
    added: cm3ide/src/examples/c-calling-m3/src/Cstuff.i3
    added: cm3ide/src/examples/c-calling-m3/src/index.html
    added: cm3ide/src/examples/c-calling-m3/src/m3makefile
    added: cm3ide/src/examples/calling-c-unix/src/CallingC.m3
    added: cm3ide/src/examples/calling-c-unix/src/Lib.i3
    added: cm3ide/src/examples/calling-c-unix/src/Lib.m3
    added: cm3ide/src/examples/calling-c-unix/src/Ulib.i3
    added: cm3ide/src/examples/calling-c-unix/src/index.html
    added: cm3ide/src/examples/calling-c-unix/src/m3makefile
    added: cm3ide/src/examples/calling-c-win32/src/OK.m3
    added: cm3ide/src/examples/calling-c-win32/src/WinLib.m3
    added: cm3ide/src/examples/calling-c-win32/src/index.html
    added: cm3ide/src/examples/calling-c-win32/src/m3makefile
    added: cm3ide/src/examples/copy/src/Copy.m3
    added: cm3ide/src/examples/copy/src/FakeOS.i3
    added: cm3ide/src/examples/copy/src/FakeOS.m3
    added: cm3ide/src/examples/copy/src/index.html
    added: cm3ide/src/examples/copy/src/m3makefile
    added: cm3ide/src/examples/enum/src/ExtensionLookup.m3
    added: cm3ide/src/examples/enum/src/index.html
    added: cm3ide/src/examples/enum/src/m3makefile
    added: cm3ide/src/examples/exceptions/src/Copy.m3
    added: cm3ide/src/examples/exceptions/src/Exceptions.m3
    added: cm3ide/src/examples/exceptions/src/FakeOS.i3
    added: cm3ide/src/examples/exceptions/src/FakeOS.m3
    added: cm3ide/src/examples/exceptions/src/index.html
    added: cm3ide/src/examples/exceptions/src/m3makefile
    added: cm3ide/src/examples/files/src/DirectoryListing.m3
    added: cm3ide/src/examples/files/src/index.html
    added: cm3ide/src/examples/files/src/m3makefile
    added: cm3ide/src/examples/finger/src/Finger.m3
    added: cm3ide/src/examples/finger/src/index.html
    added: cm3ide/src/examples/finger/src/m3makefile
    added: cm3ide/src/examples/fingerprint/src/M3Compare.m3
    added: cm3ide/src/examples/fingerprint/src/index.html
    added: cm3ide/src/examples/fingerprint/src/m3makefile
    added: cm3ide/src/examples/generics/src/Action.i3
    added: cm3ide/src/examples/generics/src/Action.m3
    added: cm3ide/src/examples/generics/src/Generics.m3
    added: cm3ide/src/examples/generics/src/index.html
    added: cm3ide/src/examples/generics/src/m3makefile
    added: cm3ide/src/examples/hello/src/Hello.m3
    added: cm3ide/src/examples/hello/src/index.html
    added: cm3ide/src/examples/hello/src/m3makefile
    added: cm3ide/src/examples/httpd/src/CM3_IDE.gif
    added: cm3ide/src/examples/httpd/src/HTTPD.m3
    added: cm3ide/src/examples/httpd/src/index.html
    added: cm3ide/src/examples/httpd/src/m3makefile
    added: cm3ide/src/examples/httpd/src/next.html
    added: cm3ide/src/examples/httpd/src/welcome.html
    added: cm3ide/src/examples/m3sh/src/M3sh.m3
    added: cm3ide/src/examples/m3sh/src/index.html
    added: cm3ide/src/examples/m3sh/src/m3makefile
    added: cm3ide/src/examples/netobj-client/src/Bank.i3
    added: cm3ide/src/examples/netobj-client/src/Client.m3
    added: cm3ide/src/examples/netobj-client/src/NetObjClient.m3
    added: cm3ide/src/examples/netobj-client/src/index.html
    added: cm3ide/src/examples/netobj-client/src/m3makefile
    added: cm3ide/src/examples/netobj-interface/src/Bank.i3
    added: cm3ide/src/examples/netobj-interface/src/index.html
    added: cm3ide/src/examples/netobj-interface/src/m3makefile
    added: cm3ide/src/examples/netobj-server/src/NetObjServer.m3
    added: cm3ide/src/examples/netobj-server/src/index.html
    added: cm3ide/src/examples/netobj-server/src/m3makefile
    added: cm3ide/src/examples/objects/src/Objects.m3
    added: cm3ide/src/examples/objects/src/index.html
    added: cm3ide/src/examples/opaque/src/OpaqueExample.m3
    added: cm3ide/src/examples/opaque/src/Person.i3
    added: cm3ide/src/examples/opaque/src/Person.m3
    added: cm3ide/src/examples/opaque/src/index.html
    added: cm3ide/src/examples/opaque/src/m3makefile
    added: cm3ide/src/examples/partially-opaque/src/Employee.i3
    added: cm3ide/src/examples/partially-opaque/src/Employee.m3
    added: cm3ide/src/examples/partially-opaque/src/PartiallyOpaque.m3
    added: cm3ide/src/examples/partially-opaque/src/Person.i3
    added: cm3ide/src/examples/partially-opaque/src/Person.m3
    added: cm3ide/src/examples/partially-opaque/src/Util.m3
    added: cm3ide/src/examples/partially-opaque/src/index.html
    added: cm3ide/src/examples/partially-opaque/src/m3makefile
    added: cm3ide/src/examples/pickles/src/Action.i3
    added: cm3ide/src/examples/pickles/src/Action.m3
    added: cm3ide/src/examples/pickles/src/PickleExample.m3
    added: cm3ide/src/examples/pickles/src/Pickles.m3
    added: cm3ide/src/examples/pickles/src/index.html
    added: cm3ide/src/examples/pickles/src/m3makefile
    added: cm3ide/src/examples/refman/src/index.html
    added: cm3ide/src/examples/refman/src/m3makefile
    added: cm3ide/src/examples/sieve-1/src/Sieve.m3
    added: cm3ide/src/examples/sieve-1/src/index.html
    added: cm3ide/src/examples/sieve-1/src/m3makefile
    added: cm3ide/src/examples/sieve-2/src/Sieve.m3
    added: cm3ide/src/examples/sieve-2/src/index.html
    added: cm3ide/src/examples/sieve-2/src/m3makefile
    added: cm3ide/src/examples/threads/src/ThreadExample.m3
    added: cm3ide/src/examples/threads/src/index.html
    added: cm3ide/src/examples/threads/src/m3makefile
    added: cm3ide/src/examples/unsafe/src/Clib.i3
    added: cm3ide/src/examples/unsafe/src/Unsafe.m3
    added: cm3ide/src/examples/unsafe/src/index.html
    added: cm3ide/src/examples/unsafe/src/m3makefile
    added: cm3ide/src/examples/web/src/MainWeb.m3
    added: cm3ide/src/examples/web/src/WebContact.m3
    added: cm3ide/src/examples/web/src/index.html
    added: cm3ide/src/examples/web/src/m3makefile
    added: cm3ide/src/examples/win32-dll/src/RTMain.i3
    added: cm3ide/src/examples/win32-dll/src/RTMain.m3
    added: cm3ide/src/examples/win32-dll/src/call_io.cpp
    added: cm3ide/src/examples/win32-dll/src/m3main.c
    added: cm3ide/src/examples/win32-dll/src/m3makefile
    added: cm3ide/src/examples/win32-dll/src/use_m3dll.mak (detail)
  14. go back a version, library and Library are the same thing and cm3 doesn't ship .so/.dll files, the config files do; cm3 ships programs and static libraries but not shared libraries, this division of labor seems wierd.. (detail)
  15. make m3cc first (detail)
  16. fix title (detail)
  17. merge fix for ticket #1058 from head (detail)
  18. Add method to enable and disable tracing to a quake machine.
    Add interface to enable tracing to MxConfig.

    Until now, tracing could only be enabled by the quake instruction
    TRACE_INSTR.

    modified: m3quake/src/MxConfig.i3
    modified: m3quake/src/MxConfig.m3
    modified: m3quake/src/QMachine.i3
    modified: m3quake/src/QMachine.m3 (detail)
  19. don't link files to be shipped; fix issue #1045 (detail)
  20. #1047: grep for yet more errors (detail)
  21. fix issue #1051 (detail)
  22. Reduce the dependencies of the package collections to a reasonable
    number. Ignore min, and assume that core is installed.

    Add all current package dependencies in scripts/all-deps.
    Add all current collection dependencies in www/releng/collection-deps.txt.

    Add the script that has been used to compute and review this,
    though it will probably not be useful for anybody else. (detail)
  23. Add method to enable and disable tracing to a quake machine.
    Add interface to enable tracing to MxConfig.

    Until now, tracing could only be enabled by the quake instruction
    TRACE_INSTR.

    modified: m3quake/src/MxConfig.i3
    modified: m3quake/src/MxConfig.m3
    modified: m3quake/src/QMachine.i3
    modified: m3quake/src/QMachine.m3 (detail)
  24. copy additional constants from head to release (detail)
  25. Add some infrastructure for testing runtime arguments and
    compiler arguments.

    Add test p213 for testing @M3paranoidgc. This test is not enabled
    yet as it doesn't terminate :-(
    Something seems to be seriously broken.

    added: m3tests/src/p2/p213/m3makefile
    added: m3tests/src/p2/p213/stderr.build
    added: m3tests/src/p2/p213/stderr.pgm
    added: m3tests/src/p2/p213/stdout.build
    added: m3tests/src/p2/p213/stdout.pgm
    modified: m3tests/src/Test.common
    modified: m3tests/src/m3makefile (detail)
  26. add missing example packages (detail)
  27. add notice about broken I386_DARWIN archives (detail)
  28. changes/updates for RC2 and release engineering announcement (detail)
  29. add missing quotes to m3makefiles for tests (detail)
  30. changes for RC3 (detail)
  31. remove obsolete } (detail)
  32. AMD64_DARWIN support (detail)
  33. fix issue #1047: make-dist.sh does not bail out on all errors (detail)
  34. Evaluate trace option in time for PrintVersion. Thus the execution
    of the cm3.cfg file can be traced now.

    modified: cm3/src/Makefile.m3 (detail)
  35. merge from HEAD: reduce default stack to 16K from 32K, was previously 4K; always optimize synex in order to roughly halve SynParse.Read0 stack usage, but I believe could still be much better (detail)
  36. try allow for spaces in $PATH for NT386, where this code is wrecking it; delete the many unused path functions (detail)
  37. o add check for /home /var /tmp in .M3SHIP files
    o increase version to pre-RC3
    o add OMIT_UPDATE switch for tests
    o use release branch if DS is no RC (detail)
  38. don't ignore quake runtime errors, but write them to stderr

    modified: m3quake/src/MxConfig.m3 (detail)
  39. ignore backup files

    modified: cm3ide/src/mkm3makefile.sh
    modified: cm3ide/src/examples/m3makefile (detail)
  40. if CM3_TARGET is already defined, keep it, at least for I386_DARWIN, AMD64_DARWIN (in future for cross builds this should extend to all, as the Python already does) (detail)
  41. add missing example packages (detail)
  42. leave out the stdout test output for the time being (detail)
  43. support for AMD64_DARWIN (detail)
  44. remove notice about I386_DARWIN files (detail)
  45. add some support for skipped reporting in xml (detail)
  46. add new builtin quake directives for export:

      RootExport( fn, destdir )
      RootdExport( fn, destdir )

    which export fn to destdir as a source or a derived file.
    destdir must be a relative pathname, which will be prepended
    by INSTALL_ROOT, in order to not allow cm3 to ship outside of
    its own hierarchy.

    Also enable target output again which has worked for me without
    problems.

    modified: cm3/src/M3Build.m3
    modified: cm3/src/Makefile.m3 (detail)
  47. let use specify SOLsun instead of SOLgnu; drop FreeBSD1-3 and for now FreeBSD/alpha (detail)
  48. add info about new installation directives (detail)
  49. move functions to the top; it seems to matter, as otherwise my own use of debug function hangs (detail)
  50. sysinfo.sh can't find $root within Hudson's boot jobs (detail)
  51. update pacakge dependencies
    fix scripts/get-all-deps.sh (detail)
  52. update collection dependencies (detail)
  53. include collection deps in HTML descriptions (detail)
  54. create empty .M3SHIP files for unsupported packages, too (detail)
  55. add AMD64_FREEBSD
    gradual migration toward the rewrite
    in particular:
    convert if ladders to switches
    allow user to override CM3_TARGET
       (this is somewhat buggy, because there
       are multiple variables -- what if user overrides
       CM3_TARGET=NT386 for a cross build, but not
       CM3_OSTYPE?; the actual rewrite that isn't
       in use yet strives to handle this properly) (detail)
  56. use sigjmp_buf on I386_DARWIN (detail)
  57. add missing quotes to m3makefiles for tests (detail)
  58. fix syntax error (detail)
  59. merge from head: restore stack to 4K, use much less stack typically in visobliq (but also potentially more) (detail)
  60. remove examples/istvan (detail)
  61. improve collection table (detail)
  62. copy from head for Solaris autoconfiguration (detail)
  63. changes for RC3 production (detail)
  64. use cl.exe and link.exe instead of cl and link
    - maybe Interix is picky?
    - it reduces some file system probes
    - but it also removes the flexibility of inserting cl.com, cl.cmd, cl.bat, which
       nobody is likely using (detail)
  65. Merge runtime fixes for heap initialization from head.
    This should fix ticket #1063.

    modified: m3core/src/runtime/common/RTCollector.m3
    modified: m3core/src/runtime/common/RTHeapRep.i3
    modified: m3core/src/runtime/common/RTHeapRep.m3
    modified: m3core/src/runtime/common/RTLinker.m3 (detail)
  66. fix wrong quake trace default (too late last night...) (detail)
  67. fix typo decendant vs. descendant (detail)
  68. workaround for undefined SL in cm3.cfg (use / instead) (detail)
  69. fix bad substitution (detail)
  70. add mtex to core; it's used in many other SRC packages for documentation (detail)
  71. better automatic configuration for SOLgnu/SOLsun even in the face of a cut down /usr/bin (detail)
  72. move out common code: CM3_OSTYPE=POSIX (detail)
  73. add some info about known problems and related tickets (detail)
  74. let cm3 decide where to ship stuff -- not everything goes to BinInstall (detail)

Started by user wagner