Skip to content

externpro 26.01.5-7-g64a1663 sync - #9

Merged
smanders merged 10 commits into
xprofrom
xpsync-32220262725-1
Aug 19, 2026
Merged

externpro 26.01.5-7-g64a1663 sync#9
smanders merged 10 commits into
xprofrom
xpsync-32220262725-1

Conversation

@smanders

Copy link
Copy Markdown
Collaborator

Summary

Update externpro submodule to 26.01.5-7-g64a1663

Changes

  • Updated .devcontainer to externpro 26.01.5-7-g64a1663
  • Previous HEAD: bfed68d1a12ffd2b248e405d7cfad18f0ef53278
  • New HEAD: 64a1663b4a48cadfbcf0e3e06f699041e38613d8
  • Updated caller workflows to match templates
  • Created .github/release-tag.json (tag: xpv1.1.1l.5)
    • Optional: add the "release:tag" label to trigger tagging, release builds, and draft release notes
  • If you add the "release:tag" label, the tag will be `xpv1.1.1l.5`
  • Updated dependency files
    • Files:
      • xprodeps.md
      • xprodeps.svg

Workflow Update Report

  • ✓ xpbuild.yml: Synced from template
  • ✓ xprelease.yml: Synced from template
  • ✓ xptag.yml: Synced from template

CMakePresets.json

  • Auto-fix: replaced .devcontainer/cmake/presets/xpWindowsVs2022.json include and staged CMakePresets.json

  • CMakePresets.json review needed


This PR was created automatically by GitHub Actions

smanders and others added 7 commits August 18, 2026 23:31
Replace backslash-escaped quotes with CMake bracket-quoted strings
so the preprocessor define values are passed to the compiler
literally. This avoids both editor syntax highlighting issues
and build errors from stray backslashes in the compiler flags.
- Update minimum CMake version from 3.31 to 4.3
- Remove XP_NAMESPACE and xproinc.cmake inclusion (now part of CMakePresets)
- Package name and Target Namespace now match
- Make xpExternPackage conditional 'if(COMMAND' and move to end of CMakeLists.txt
- xpExternPackage: infer dependency (Threads), remove FIND_THREADS
- Add CMAKE_EXPERIMENTAL_GENERATE_SBOM in presets
@smanders smanders added dependencies dependency updates xpsync externpro sync labels Aug 19, 2026
Turn on enable_tmate for the Windows job in xpBuild so we can SSH
into the runner and debug the Windows linker issues interactively.
Use find_library with the Windows SDK path so the Visual Studio
linker receives ws2_32.lib instead of -lws2_32.
@smanders smanders added the release:tag Tag release on merge label Aug 19, 2026
@smanders
smanders merged commit 9a364d9 into xpro Aug 19, 2026
22 checks passed
@smanders
smanders deleted the xpsync-32220262725-1 branch August 19, 2026 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies dependency updates release:tag Tag release on merge xpsync externpro sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant