diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-03-08 14:26:06 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2025-03-08 14:26:06 +0100 |
| commit | 990e50df4d26b54e35f56a54e06837fdf13f5019 (patch) | |
| tree | 45c8b970881ab60973bd2bf270aa2450af1573f5 /public/tools/make_app/src/CommandLine.cc | |
| parent | 933b23c1d0564a2287601947ebadd651f50a16f9 (diff) | |
ADD: Great tweaks on tooling.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'public/tools/make_app/src/CommandLine.cc')
| -rw-r--r-- | public/tools/make_app/src/CommandLine.cc | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/public/tools/make_app/src/CommandLine.cc b/public/tools/make_app/src/CommandLine.cc index 2df25d55..cb014842 100644 --- a/public/tools/make_app/src/CommandLine.cc +++ b/public/tools/make_app/src/CommandLine.cc @@ -57,6 +57,18 @@ int main(int argc, char* argv[]) auto path = argv[1]; + else if (MmStrCmp(ext, kStepsExtension) == 0) + { + FsCreateFile(FsCreateDir(StrFmt("{}{}{}{}", path, kRootDirectory, "_setup", kStepsExtension))); + auto handle = IoOpenFile(StrFmt("{}{}{}{}", path, kRootDirectory, "_setup", kStepsExtension), nullptr); + struct STEPS_COMMON_RECORD record{}; + + IoWriteFile(handle, (void*)&record, sizeof(STEPS_COMMON_RECORD)); + IoCloseFile(handle); + + handle = nullptr; + } + if (FsCreateDir(path)) { FsCreateDir(StrFmt("{}{}", path, kRootDirectory)); |
