tidy-up: merge root packages directory into projects

To simplify the directory layout.

- OS400 and vms support move from `packages` to `projects`.

- Windows README and `generate.bat` files move from `projects`
  to `projects/Windows`.

Closes #20271
This commit is contained in:
Viktor Szakats 2026-01-12 19:44:14 +01:00
parent 0d4beb26d2
commit 3ee1d3b573
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
90 changed files with 266 additions and 281 deletions

1
.github/labeler.yml vendored
View file

@ -72,7 +72,6 @@ build:
configure.ac,\
m4/**,\
Makefile.*,\
packages/**,\
projects/**,\
lib/libcurl.def,\
tests/cmake/**\

View file

@ -12,7 +12,8 @@ codespell \
--skip '.github/scripts/pyspelling.words' \
--skip '.github/scripts/typos.toml' \
--skip 'docs/THANKS' \
--skip 'packages/*' \
--skip 'projects/OS400/*' \
--skip 'projects/vms/*' \
--skip 'scripts/wcurl' \
--ignore-regex '.*spellchecker:disable-line' \
--ignore-words '.github/scripts/codespell-ignore.words' \

View file

@ -21,7 +21,7 @@ gitonly=".git*
^docs/examples/adddocsref.pl
^docs/tests/CI.md
^docs/THANKS-filter
^projects/*
^projects/Windows/*
^scripts/ciconfig.pl
^scripts/cijobs.pl
^scripts/contributors.sh

View file

@ -24,7 +24,8 @@ extend-exclude = [
".github/scripts/codespell-ignore.words",
".github/scripts/pyspelling.words",
"docs/THANKS",
"packages/*",
"projects/OS400/*",
"projects/vms/*",
"projects/Windows/tmpl/curl.vcxproj",
"projects/Windows/tmpl/libcurl.vcxproj",
"scripts/wcurl",

View file

@ -124,7 +124,7 @@ jobs:
persist-credentials: false
- name: 'badwords'
run: .github/scripts/badwords.pl -w .github/scripts/badwords.ok '**.md' packages/OS400/README.OS400 < .github/scripts/badwords.txt
run: .github/scripts/badwords.pl -w .github/scripts/badwords.ok '**.md' projects/OS400/README.OS400 < .github/scripts/badwords.txt
- name: 'verify synopsis'
run: .github/scripts/verify-synopsis.pl docs/libcurl/curl*.md

View file

@ -13,7 +13,6 @@ name: 'CodeQL'
- '**/*.md'
- '.circleci/**'
- 'appveyor.*'
- 'packages/**'
- 'projects/**'
- 'tests/data/**'
pull_request:
@ -23,7 +22,6 @@ name: 'CodeQL'
- '**/*.md'
- '.circleci/**'
- 'appveyor.*'
- 'packages/**'
- 'projects/**'
- 'tests/data/**'
schedule:

View file

@ -14,7 +14,6 @@ name: 'curl-for-win'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -24,7 +23,6 @@ name: 'curl-for-win'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency:

View file

@ -16,7 +16,6 @@ name: 'Fuzzer'
- 'appveyor.*'
- 'CMake/**'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
- 'tests/data/**'
pull_request:
@ -29,7 +28,6 @@ name: 'Fuzzer'
- 'appveyor.*'
- 'CMake/**'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
- 'tests/data/**'

View file

@ -14,7 +14,6 @@ name: 'Linux HTTP/3'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -24,7 +23,6 @@ name: 'Linux HTTP/3'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency:

View file

@ -28,7 +28,6 @@ name: 'Linux Old'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -38,7 +37,6 @@ name: 'Linux Old'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency:

View file

@ -13,7 +13,6 @@ name: 'Linux'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -22,7 +21,6 @@ name: 'Linux'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency:

View file

@ -14,7 +14,6 @@ name: 'macOS'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -24,7 +23,6 @@ name: 'macOS'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency:

View file

@ -14,7 +14,6 @@ name: 'non-native'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -24,7 +23,6 @@ name: 'non-native'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency:

View file

@ -14,7 +14,6 @@ name: 'Windows'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
pull_request:
branches:
@ -24,7 +23,6 @@ name: 'Windows'
- '.circleci/**'
- 'appveyor.*'
- 'Dockerfile'
- 'packages/**'
- 'projects/**'
concurrency: