awslabs / awslabs/aws-lambda-cpp
Packager option to not produce a zip file
- 主要語言
- C++
- 星號
- 465
- 分支
- 98
- 平均合併
- 12 小時 47 分鐘
- 30 天內合併 PR
- 3
描述
The packager currently is hard-set to produce a zip file:
https://github.com/awslabs/aws-lambda-cpp/blob/1129e531bae450b6fb78ad5fc08d6222ceb9f68d/packaging/packager#L184-L185
It would be useful to [add an option](https://github.com/awslabs/aws-lambda-cpp/blob/1129e531bae450b6fb78ad5fc08d6222ceb9f68d/packaging/packager#L34) to skip the zipping (which will also make it unnecessary to [have zip](https://github.com/awslabs/aws-lambda-cpp/blob/1129e531bae450b6fb78ad5fc08d6222ceb9f68d/packaging/packager#L54-L57) installed on the packaging system).
貢獻指南
研究方向
從 packaging/packager 開始,尤其關注第 34 行以及第 54-57 行附近的選項處理,還有第 184-185 行附近的 zip 建立。確認現有選項如何被解析,然後驗證新選項會跳過 zip 建立,並移除封裝系統對 zip 的需求。
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- cpp
- 領域
- build-system
- Issue 類型
- 功能
- 難度
- 2/5
- 預估耗時
- 1-3 小時
- 活躍度
- 停滯
- 描述清晰度
- 描述清楚
- 新手友好度
- 45/100