-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.cmd
More file actions
24 lines (19 loc) · 760 Bytes
/
setup.cmd
File metadata and controls
24 lines (19 loc) · 760 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off
REM Initialize git repository
git init
REM Create standard project directories
mkdir docs
mkdir docs\user
mkdir requirements
mkdir prompting
REM Symbolic links
mklink /D .\prompting\docs E:\Source\SES.Prompting\docs
mklink /D .\prompting\scripts E:\Source\SES.Prompting\src\scripts
mklink /D .\prompting\templates E:\Source\SES.Prompting\src\templates
REM Get current project name (folder name)
for %%I in (.) do set PROJECT_NAME=%%~nxI
REM Create integration tests test data structure
mkdir "src\%PROJECT_NAME%.IntegrationTests\TestData\Commands"
mkdir "src\%PROJECT_NAME%.IntegrationTests\TestData\ExpectedLogs"
mkdir "src\%PROJECT_NAME%.IntegrationTests\TestData\ExpectedResults"
mkdir "src\%PROJECT_NAME%.IntegrationTests\TestData\Fixtures"