[M3commit] [modula3/cm3] 359fa1: Simplify and fix the object lists in the -boot mak...

GitHub noreply at github.com
Sun Jun 19 10:09:24 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/modula3/cm3
  Commit: 359fa1efdf6ddade32b0ea4a6cfe07368e52dfe4
      https://github.com/modula3/cm3/commit/359fa1efdf6ddade32b0ea4a6cfe07368e52dfe4
  Author: jaykrell <jay.krell at cornell.edu>
  Date:   2016-06-19 (Sun, 19 Jun 2016)

  Changed paths:
    M m3-sys/cm3/src/Builder.m3
    M m3-sys/cm3/src/M3Unit.i3

  Log Message:
  -----------
  Simplify and fix the object lists in the -boot makefile snippets.
Before they were built up of length-limited lists, and the concatenation
of those was missing $().
Now it is just one list. What makes were aided by the older breakdown?
Any? Any that anyone uses now?

Previously the extensions where boot extensions, now they are the "final" extensions.

These files are not currently used.

I'm temporarily on the fence as to either use them in roughly their existing spirit,
plus adding lib/link steps, vs. generating autotools input.

autotools has the downside of unnecessary double compilation, but autotools+libtool
provide more portability and missing features like make install.




More information about the M3commit mailing list