Skip to content

Commit

Permalink
[3373] Docs - Create set of Rider run configs for internal dev (#3396)
Browse files Browse the repository at this point in the history
* Added cli/.run folder to share run-configs through Rider (its similar to sharing a Postman library between a team); Added --beamable-dev flag to NewMicroservice command (will create the SAMS with the BeamableDev dockerfile)

- Moved set-packages.sh script into repo root and added sync-rider-run-settings.sh script to root as well (to share run-configs across team) as a form of discoverability and workflow improvement
- Updated template project to contain two Dockerfiles one for beamable developers and another for customers; the BeamableDev one sets us up to build microservice images that reference our own locally built nuget packages

* fixed issue with Unreal Microservice Client codegen's Build.cs file

* updated buildPR workflow to find set-packages.sh in new location

* permissions nonsense

* fix issue that would make it impossible to create microservices with the new CLI version but an older template.

---------

Co-authored-by: Chris Hanna <chris@beamable.com>
  • Loading branch information
PedroRauizBeamable and chrisbeamable committed May 21, 2024
1 parent e90ddac commit 1db17af
Show file tree
Hide file tree
Showing 40 changed files with 649 additions and 75 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/buildPR.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ jobs:
restore-keys: |
${{ runner.os }}-nuget
- name: Install local packages
working-directory: ./client
working-directory: ./
shell: bash
run: |
./set-packages.sh "${{ github.workspace }}"
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -159,3 +159,6 @@ client/Assets/Editor.meta
client/Assets/Plugins/Editor.meta
client/Assets/Editor/BeamableLoginDev/login_data.json
client/Assets/BeamSemiAutomatedTester/Reports
client/BeamableSource/*.nupkg
cli/.run/UNREAL-*.run.xml
cli/.run/UNITY-*.run.xml
17 changes: 17 additions & 0 deletions cli/.run/BEAM-Linux-Cli-Install.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="BEAM-Linux-Cli-Install" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="" />
<option name="INDEPENDENT_SCRIPT_PATH" value="false" />
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/cli/install.sh" />
<option name="SCRIPT_OPTIONS" value="" />
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/cli/" />
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
<option name="INTERPRETER_PATH" value="/usr/bin/bash" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="EXECUTE_IN_TERMINAL" value="false" />
<option name="EXECUTE_SCRIPT_FILE" value="true" />
<envs />
<method v="2" />
</configuration>
</component>
17 changes: 17 additions & 0 deletions cli/.run/BEAM-Mac-Cli-Install.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="BEAM-Mac-Cli-Install" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="" />
<option name="INDEPENDENT_SCRIPT_PATH" value="false" />
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/cli/install.sh" />
<option name="SCRIPT_OPTIONS" value="" />
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/cli/" />
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
<option name="INTERPRETER_PATH" value="/bin/bash" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="EXECUTE_IN_TERMINAL" value="false" />
<option name="EXECUTE_SCRIPT_FILE" value="true" />
<envs />
<method v="2" />
</configuration>
</component>
17 changes: 17 additions & 0 deletions cli/.run/BEAM-Mac-Sync-Rider-Run-Settings-Unity.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="BEAM-Mac-Sync-Rider-Run-Settings-Unity" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="" />
<option name="INDEPENDENT_SCRIPT_PATH" value="false" />
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/../sync-rider-run-settings.sh" />
<option name="SCRIPT_OPTIONS" value="UNITY" />
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/.." />
<option name="INDEPENDENT_INTERPRETER_PATH" value="true" />
<option name="INTERPRETER_PATH" value="/bin/bash" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="EXECUTE_IN_TERMINAL" value="false" />
<option name="EXECUTE_SCRIPT_FILE" value="true" />
<envs />
<method v="2" />
</configuration>
</component>
17 changes: 17 additions & 0 deletions cli/.run/BEAM-Windows-Cli-Install.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="BEAM-Windows-Cli-Install" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="" />
<option name="INDEPENDENT_SCRIPT_PATH" value="false" />
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/cli/install.sh" />
<option name="SCRIPT_OPTIONS" value="" />
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/cli/" />
<option name="INDEPENDENT_INTERPRETER_PATH" value="false" />
<option name="INTERPRETER_PATH" value="$PROJECT_DIR$/../../../../../../Program Files/Git/bin/bash.exe" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="EXECUTE_IN_TERMINAL" value="false" />
<option name="EXECUTE_SCRIPT_FILE" value="true" />
<envs />
<method v="2" />
</configuration>
</component>
17 changes: 17 additions & 0 deletions cli/.run/BEAM-Windows-Sync-Rider-Run-Settings-Unity.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="BEAM-Windows-Sync-Rider-Run-Settings-Unity" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="" />
<option name="INDEPENDENT_SCRIPT_PATH" value="false" />
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/../sync-rider-run-settings.sh" />
<option name="SCRIPT_OPTIONS" value="UNITY" />
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/.." />
<option name="INDEPENDENT_INTERPRETER_PATH" value="false" />
<option name="INTERPRETER_PATH" value="$PROJECT_DIR$/../../../../../../Program Files/Git/bin/bash.exe" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="EXECUTE_IN_TERMINAL" value="false" />
<option name="EXECUTE_SCRIPT_FILE" value="true" />
<envs />
<method v="2" />
</configuration>
</component>
17 changes: 17 additions & 0 deletions cli/.run/BEAM-Windows-Sync-Rider-Run-Settings-Unreal.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="BEAM-Windows-Sync-Rider-Run-Settings-Unreal" type="ShConfigurationType">
<option name="SCRIPT_TEXT" value="" />
<option name="INDEPENDENT_SCRIPT_PATH" value="false" />
<option name="SCRIPT_PATH" value="$PROJECT_DIR$/../sync-rider-run-settings.sh" />
<option name="SCRIPT_OPTIONS" value="UNREAL E:\UnrealProjects\BeamableUnreal\" />
<option name="INDEPENDENT_SCRIPT_WORKING_DIRECTORY" value="true" />
<option name="SCRIPT_WORKING_DIRECTORY" value="$PROJECT_DIR$/.." />
<option name="INDEPENDENT_INTERPRETER_PATH" value="false" />
<option name="INTERPRETER_PATH" value="$PROJECT_DIR$/../../../../../../Program Files/Git/bin/bash.exe" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="EXECUTE_IN_TERMINAL" value="false" />
<option name="EXECUTE_SCRIPT_FILE" value="true" />
<envs />
<method v="2" />
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Content-Bulk-Edit.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Content-Bulk-Edit" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="content save --logs v --content-ids items.New_BeamItemContent_0 --content-properties &quot;{ \&quot;clientPermission\&quot;: { \&quot;data\&quot;: { \&quot;write_self\&quot;: true } } }&quot;" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Content-Publish.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Content-Publish" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="content publish --logs v" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Content-Pull.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Content-Pull" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="content pull --logs v" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Content-Reset.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Content-Reset" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="content reset --logs v" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Content-Status.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Content-Status" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="content status --show-up-to-date --logs v" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Generate-Interface-CLI-Unreal.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Generate-Interface-CLI-Unreal" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="generate-interface --output Plugins/BeamableCore/Source --engine unreal" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-OAPI-Generate-Unity.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-OAPI-Generate-Unity" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="oapi generate --output UnityAutoGen --engine unity" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-OAPI-Generate-Unreal.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-OAPI-Generate-Unreal" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="oapi generate --output Plugins/BeamableCore/Source --engine unreal" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Project-Add-Unreal-Project.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Project-Add-Unreal-Project" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="project add-unreal-project ." />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Project-Generate-Client.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Project-Generate-Client" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="project generate-client some/path/to/a/microservice/dll --output-links --logs v" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" default="false" projectName="cli" projectPath="$PROJECT_DIR$/cli/cli.csproj" />
</method>
</configuration>
</component>
20 changes: 20 additions & 0 deletions cli/.run/TEMPLATE-SDK-Project-Generate-Ignore-Files.run.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="TEMPLATE-SDK-Project-Generate-Ignore-Files" type="DotNetProject" factoryName=".NET Project">
<option name="EXE_PATH" value="$PROJECT_DIR$/cli/bin/Debug/net8.0/Beamable.Tools.exe" />
<option name="PROGRAM_PARAMETERS" value="project generate-ignore-file Git" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/../client/" />
<option name="PASS_PARENT_ENVS" value="1" />
<option name="USE_EXTERNAL_CONSOLE" value="0" />
<option name="USE_MONO" value="0" />
<option name="RUNTIME_ARGUMENTS" value="" />
<option name="PROJECT_PATH" value="$PROJECT_DIR$/cli/cli.csproj" />
<option name="PROJECT_EXE_PATH_TRACKING" value="1" />
<option name="PROJECT_ARGUMENTS_TRACKING" value="1" />
<option name="PROJECT_WORKING_DIRECTORY_TRACKING" value="0" />
<option name="PROJECT_KIND" value="DotNetCore" />
<option name="PROJECT_TFM" value="net8.0" />
<method v="2">
<option name="Build" />
</method>
</configuration>
</component>

0 comments on commit 1db17af

Please sign in to comment.