forked from MoonsideGames/FNA-VSCode-Template
				
			fix core reference + install script tidying
							parent
							
								
									d22954e503
								
							
						
					
					
						commit
						c79ac15ab1
					
				|  | @ -24,6 +24,7 @@ | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <ItemGroup> |   <ItemGroup> | ||||||
|     <ProjectReference Include="..\FNA\FNA.Core.csproj"/> |     <ProjectReference Include="..\FNA\FNA.Core.csproj"/> | ||||||
|  |     <ProjectReference Include="..\encompass-cs\encompass-cs\encompass-cs.csproj" /> | ||||||
|   </ItemGroup> |   </ItemGroup> | ||||||
|   <Import Project="..\build\CopyFNALibs.targets"/> |   <Import Project="..\build\CopyFNALibs.targets"/> | ||||||
|   <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.targets" /> |   <Import Sdk="Microsoft.NET.Sdk" Project="Sdk.targets" /> | ||||||
|  |  | ||||||
							
								
								
									
										22
									
								
								install.sh
								
								
								
								
							
							
						
						
									
										22
									
								
								install.sh
								
								
								
								
							|  | @ -7,6 +7,9 @@ | ||||||
| # Get the directory of this script | # Get the directory of this script | ||||||
| MY_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" | MY_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" | ||||||
| 
 | 
 | ||||||
|  | FNA_VERSION=20.07 | ||||||
|  | ENCOMPASS_VERSION=0.21.1 | ||||||
|  | 
 | ||||||
| readlinkf(){ perl -MCwd -e 'print Cwd::abs_path shift' "$1";} | readlinkf(){ perl -MCwd -e 'print Cwd::abs_path shift' "$1";} | ||||||
| 
 | 
 | ||||||
| # Checks if git is installed | # Checks if git is installed | ||||||
|  | @ -19,12 +22,15 @@ function checkGit() | ||||||
|     fi |     fi | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| # Pulls FNA from the git master branch | # Pulls FNA from github | ||||||
| function pullFNA() | function pullFNA() | ||||||
| { | { | ||||||
|     checkGit |     checkGit | ||||||
|     git submodule add https://github.com/FNA-XNA/FNA.git |     git submodule add https://github.com/FNA-XNA/FNA.git | ||||||
|     echo "Updating to the latest git version of FNA..." |     cd FNA | ||||||
|  |     git checkout $FNA_VERSION | ||||||
|  |     cd .. | ||||||
|  |     echo "Updating to the latest version of FNA..." | ||||||
| 	git submodule update --init --recursive | 	git submodule update --init --recursive | ||||||
| 	if [ $? -eq 0 ]; then | 	if [ $? -eq 0 ]; then | ||||||
| 		echo "Finished updating!" | 		echo "Finished updating!" | ||||||
|  | @ -34,12 +40,15 @@ function pullFNA() | ||||||
| 	fi | 	fi | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| # Pulls Encompass from git | # Pulls Encompass from gitea | ||||||
| function pullEncompass() | function pullEncompass() | ||||||
| { | { | ||||||
|     checkGit |     checkGit | ||||||
|     echo "Updating to latest git version of Encompass..." |     echo "Updating to latest version of Encompass..." | ||||||
|     git submodule add https://gitea.moonside.games/MoonsideGames/encompass-cs.git |     git submodule add https://gitea.moonside.games/MoonsideGames/encompass-cs.git | ||||||
|  |     cd encompass-cs | ||||||
|  |     git checkout $ENCOMPASS_VERSION | ||||||
|  |     cd .. | ||||||
|     if [ $? -eq 0 ]; then |     if [ $? -eq 0 ]; then | ||||||
|         echo "Finished updating!" |         echo "Finished updating!" | ||||||
|     else |     else | ||||||
|  | @ -108,4 +117,9 @@ pullFNA | ||||||
| pullEncompass | pullEncompass | ||||||
| 
 | 
 | ||||||
| echo "Project $newProjectName created at: " | echo "Project $newProjectName created at: " | ||||||
|  | 
 | ||||||
|  | if [ "$(uname)" == "Darwin" ]; then | ||||||
|     echo $(readlinkf $NEW_PROJECT_DIR) |     echo $(readlinkf $NEW_PROJECT_DIR) | ||||||
|  | else | ||||||
|  |     echo $(readlink -f $NEW_PROJECT_DIR) | ||||||
|  | fi | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue