There is already an install_headers target, but strangely enough, it still does a (full?) build. A pure header install comes in handy in situations where the build phase is executed by something else, e.g. Xcode, but downstream you still somewhere need the proper engine headers in the install-layout.
Add target install_headers_only #224
Merged
lucasaiu
merged 1 commit from 2026年01月27日 10:55:11 +01:00
dz/install_headers_only into master
dirkz
commented 2026年01月27日 10:46:54 +01:00
There is already an install_headers target, but strangely enough, it still does a (full?) build. A pure header install comes in handy in situations where the build phase is executed by something else, e.g. Xcode, but downstream you still somewhere need the proper engine headers in the install-layout.
dirkz
added 1 commit 2026年01月27日 10:46:55 +01:00
lucasaiu
commented 2026年01月27日 10:52:04 +01:00
install_headers does a full build because of machine-generated code; are we sure that no installed header is machine-generated? Let me quickly check.
install_headers does a full build because of machine-generated code; are we sure that no installed header is machine-generated? Let me quickly check.
lucasaiu
commented 2026年01月27日 10:53:28 +01:00
Headers under asn.1/ are installed.
Headers under `asn.1/` are installed.
lucasaiu
commented 2026年01月27日 10:54:16 +01:00
Anyway, I have no problem having one additional make target as well, if it is useful for you.
Anyway, I have no problem having one additional make target as well, if it is useful for you.
lucasaiu
merged commit b3df90c020 into master 2026年01月27日 10:55:11 +01:00
lucasaiu
referenced this pull request from a commit 2026年01月27日 10:55:13 +01:00
Sign in to join this conversation.
No reviewers
Labels
Clear labels
bug
Something is not working
duplicate
This issue or pull request already exists
enhancement
New feature
help wanted
Need some help
invalid
Something is wrong
low-priority
This issue is relatively unimportant
question
More information is needed
urgent
This issue has priority
will-solve-itself
This issue will solve itself automatically once something else is done
wontfix
This won't be fixed
No labels
bug
duplicate
enhancement
help wanted
invalid
low-priority
question
urgent
will-solve-itself
wontfix
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
pEp/pEpEngine!224
Loading...
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dz/install_headers_only"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?