Skip to content

Commit

Permalink
Change minimums for DkStd_Std to be DkCoder 2.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
jonahbeckford committed Dec 7, 2024
1 parent f348383 commit 9b2be23
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion cmake/scripts/dkcoder/project/init.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ macro(dkcoder_project_init)

set(init_OPTIONS)
# all DkStd_Std commands must run in old versions of DkCoder. Confer dkcoder/src/DkStd_Std/README.md
set(dk_run DkRun_V2_1.RunAway)
set(dk_run DkRun_V2_2.RunAway)
if(NOT ARG_QUIET)
string(APPEND init_OPTIONS " -verbose")
endif()
Expand Down
6 changes: 5 additions & 1 deletion src/DkStd_Std/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,8 @@ because it is a source code compile, and because `./dk` has a TTL-cache
based upgrade mechanism.

That also means that the `Dk` library must run in old versions of DkCoder.
That old version is DkCoder 2.1.
That old version is DkCoder 2.2, and is hardcoded into
[cmake/scripts/dkcoder/project/init.cmake:dkcoder_project_init](../../cmake/scripts/dkcoder/project/init.cmake#dkcoder_project_init)

The unresolved difficulty is that `dk.sqlite3` metadata is not yet
backwards-compatible. Backwards-compatibility is required.

0 comments on commit 9b2be23

Please sign in to comment.