12345678910111213141516171819202122232425262728 |
- from devtools.yamaker.modules import Linkable, Switch
- from devtools.yamaker.project import CMakeNinjaNixProject
- def post_install(self):
- m = self.yamakes["."]
- m.after(
- "CFLAGS",
- Switch(
- OS_WINDOWS=Linkable(
- CFLAGS=["-DAWS_EVENT_STREAM_EXPORTS"],
- ),
- ),
- )
- aws_c_event_stream = CMakeNinjaNixProject(
- arcdir="contrib/restricted/aws/aws-c-event-stream",
- nixattr="aws-c-event-stream",
- owners=["g:cpp-contrib"],
- ignore_targets=[
- "aws-c-event-stream-tests",
- "aws-c-event-stream-pipe",
- "aws-c-event-stream-write-test-case",
- ],
- post_install=post_install,
- )
|