Notes in markdown format:
-
content for HolisticWare website and personal blog before converting to html
-
bindings
-
improvements
-
dotnet
-
Nuget
-
MSBuild
open -a Safari
HolisticWare:
open -a Firefox
dotnet script ./build/scripts/update-config.csx -- ./config.json update
rm -fr output externals generated && dotnet cake -t=clean && git clean -xdf && clean_term_screen_and_buffer && git pull
dotnet cake -t=ci && dotnet cake nuget-diff.cake && dotnet cake utilities.cake
dotnet cake utilities.cake -t=generate-markdown-publish-log
-
Android libraries
dotnet tool uninstall -g Cake.Tool dotnet tool install -g Cake.Tool dotnet tool uninstall -g Xamarin.AndroidBinderator.Tool dotnet tool install -g Xamarin.AndroidBinderator.Tool
- build
git pull && git clean -xdf && rm -fr ~/.nuget/packages/ dotnet cake -t=clean && dotnet cake -t=ci
-
AndroidX
dotnet tool uninstall -g Xamarin.AndroidX.Migration.Tool dotnet tool install -g Xamarin.AndroidX.Migration.Tool
-
GPS-FB
-
AndroidX
-
.NET utilities
-
netstandard (.NET Standard)
-
https://github.com/HolisticWare
-
working projects 2018-12
-
Core
-
tools
-
samples
-
-
bindings
repo cloning:
export URL_GIT=https://github.com/xamarin/XamarinComponents.git
export BRANCH=xplat-ml.kit
export FOLDER=ML.Kit
git clone \
--recursive \
--branch $BRANCH \
$URL_GIT \
$FOLDER
repo submodules init/update:
git submodule update --init --recursive
git submodule update --recursive
git submodule update --recursive --remote
git pull --recurse-submodules
git submodule foreach git pull origin master
submodule:
cd ./externals/Core.Math.Data/
git checkout master
git status
git add .
git commit -m "new data 202010"
git push
Needed after installations/updates of .NET core on MacOSX with case sensitive file sytstem:
export VERSION=3.1.401
sudo mv \
/usr/local/share/dotnet/sdk/$VERSION/Sdks/Microsoft.NET.Sdk.WindowsDesktop/targets/Microsoft.WinFx.props \
/usr/local/share/dotnet/sdk/$VERSION/Sdks/Microsoft.NET.Sdk.WindowsDesktop/targets/Microsoft.WinFX.props
novotnyllc/MSBuildSdkExtras#224
-
AndroidX
-
Google.Play.Services-Firebase
-
Android.Support
,
MacOSX:
git clean -xdf \
&& \
dotnet cake --target=clean \
&& \
dotnet cake --target=binderate \
&& \
dotnet cake --target=libs \
&& \
dotnet cake --target=nuget \
&& \
dotnet cake --target=samples \
&& \
dotnet cake --target=diff \
git clean -xdf \
&& \
sh ./build.sh --target=clean \
&& \
sh ./build.sh --target=binderate \
&& \
sh ./build.sh --target=libs \
&& \
sh ./build.sh --target=nuget \
&& \
sh ./build.sh --target=samples \
&& \
sh ./build.sh --target=diff \
Windows:
git clean -xdf
dotnet cake --target=clean
dotnet cake --target=binderate
dotnet cake --target=libs
dotnet cake --target=nuget
dotnet cake --target=samples
dotnet cake --target=diff
git clean -xdf
.\build.ps1 --target=clean
.\build.ps1 --target=binderate
.\build.ps1 --target=libs
.\build.ps1 --target=nuget
.\build.ps1 --target=samples
.\build.ps1 --target=diff
Usage:
dotnet new hw-structure -o AwsomeLibrary
dotnet new hw-structure --output AwsomeLibrary
dotnet new hw-structure
dotnet new --install "HolisticWare.DotNetNew.XamarinProjectsStructureTemplate.CSharp"
https://www.nuget.org/packages?q=HolisticWare.Xamarin.Tools.Bindings.XamarinAndroid
<PackageReference Include="HolisticWare.Xamarin.Tools.Bindings.XamarinAndroid.ApiXmlSpitter" Version="0.0.1" />
<PackageReference Include="HolisticWare.Xamarin.Tools.Bindings.XamarinAndroid.Decompilers" Version="0.0.6" />
diskutil info -all | grep APFS
diskutil info / | grep APFS
Steps:
-
Command+R
-
Reformat disk
Prerequisites:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install git
git clone --recursive \
https://github.com/moljac/bat.git \
~/bat
-
Sabunike
-
Naxos