Browse Source
Blanket /src/buildsuites ignores removed from .gitignore and .fossil-settings/ignore-glob; retired /vendorbuilds/ ignores removed with them. src/buildsuites/_build remains ignored via the existing _build globs. samplesuite1 sketch marked as such, buildprefix moved to the _build convention (vendorbuild concept retired per user decision 2026-07-20). Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.commaster
4 changed files with 64 additions and 9 deletions
@ -0,0 +1,63 @@ |
|||||||
|
#======================================================= |
||||||
|
#configuration data for download and build of buildsuite |
||||||
|
#======================================================= |
||||||
|
#SKETCH ONLY - predates the G-096 conventions. For a real, working suite see |
||||||
|
#suite_tcl90/ (zig-based; per project toolchain policy zig is the only mechanism |
||||||
|
#approved to become part of punkshell - mingw64/gcc noted below is historical). |
||||||
|
#windows build mechanism: mingw64 -ucrt64 gcc |
||||||
|
#other platforms build mechanism: gcc |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#------------------------------------------------------- |
||||||
|
#buildprefix convention: per-suite area under src/buildsuites/_build (VCS-ignored via |
||||||
|
#the existing _build globs). The former <PROJECTDIR>/vendorbuild location is retired |
||||||
|
#(G-096, user decision 2026-07-20). |
||||||
|
set buildprefix <PROJECTDIR>/src/buildsuites/_build/samplesuite1 |
||||||
|
set basemakeflags [list -j 2] |
||||||
|
set baseconfigflags [list --enable-64bit --prefix=$buildprefix] |
||||||
|
set repofolder ~/.fossils |
||||||
|
#------------------------------------------------------- |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
SOURCEDOWNLOAD -project tcl\ |
||||||
|
-mechanism fossil\ |
||||||
|
-localrepo tcl.fossil\ |
||||||
|
-branch core-8\ |
||||||
|
-remote https://core.tcl-lang.org/tcl |
||||||
|
|
||||||
|
#etc. |
||||||
|
#SOURCEDOWNLOAD tk... |
||||||
|
#SOURCEDOWNLOAD thread... |
||||||
|
|
||||||
|
#SOURCEDOWNLOAD -project critcl\ |
||||||
|
-mechanism git\ |
||||||
|
-branch master\ |
||||||
|
-remote http://github.com/andreas-kupries/critcl |
||||||
|
|
||||||
|
#SOURCEDOWNLOAD -project tclbench\ |
||||||
|
-mechanism fossil\ |
||||||
|
-remote https://core.tcl-lang.org/tclbench |
||||||
|
|
||||||
|
#CONFIGSTART tcl <SOURCEBASE>/win |
||||||
|
|
||||||
|
#CONFIGSTART tk <SOURCEBASE>/win |
||||||
|
#EXTRACONFIG tk --with-tcl=$buildprefix/lib --with-tclinclude=$buildprefix/include |
||||||
|
|
||||||
|
|
||||||
|
#CONFIGSTART thread ??? |
||||||
|
#EXTRACONFIG thread --with-tcl=$buildprefix/lib --with-tclinclude=$buildprefix/include |
||||||
|
|
||||||
|
|
||||||
|
#SOURCEDOWNLOAD -project zint\ |
||||||
|
-mechanism git\ |
||||||
|
-branch master\ |
||||||
|
-remote https://git.code.sf.net/p/zint/code |
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in new issue