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