First module of the Makefile.in migration (proof). Pure rename: the Makefile content is unchanged, so config.status just copies it and the module still builds via the defs.mak srcdir *derivation* (dual mode from phase 1) -- the @srcdir@ substitution is a separate follow-up. * git mv tiles/Makefile -> tiles/Makefile.in * configure.in: AC_CONFIG_FILES([tiles/Makefile:tiles/Makefile.in]); regenerated configure. config.status now creates build/tiles/Makefile, so $(submake) recurses into tiles natively (make -C tiles), no -f. * .gitignore: ignore the generated tiles/Makefile (in-tree it lands in the source tree) -- added in this same commit so it can never be committed. Verified out-of-tree: config.status writes build/tiles/Makefile, make -C tiles module builds libtiles.o (rc=0). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| config.guess | ||
| config.sub | ||
| configure | ||
| configure.in | ||
| configure_mac | ||
| defs.mak.in | ||
| install-sh | ||
| magic.spec.in | ||
| makedbh.in | ||
| missing | ||
| mkdirs | ||
| mkinstalldirs | ||
| preproc.py | ||
| printmans | ||