Skip to content

HolisticWare-Applications/HolisticWare.WebSite.Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HolisticWare.WebSite.Notes

Notes in markdown format:

Fast Links

poslodavec

open -a Safari

HolisticWare:

open -a Firefox

Tools

Links References

Tools

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

Xamarin

Xamarin.Forms

MAUI

HolisticWare

git copy-pasta

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

MsBuild

Structured binlog msbuildlog

Extras fix

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

Building maintanined Xamarin repos

  • 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

DevOps

Tools snippets

dotnet new Templates

Usage:

dotnet new hw-structure -o       AwsomeLibrary
dotnet new hw-structure --output AwsomeLibrary
dotnet new hw-structure
dotnet new --install "HolisticWare.DotNetNew.XamarinProjectsStructureTemplate.CSharp"

Nugets

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" />

Coding

Installations

MacOSX

diskutil info -all | grep APFS
diskutil info /    | grep APFS

Steps:

  1. Command+R

  2. 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

Private

Judo

Wind

Releases

No releases published

Packages

No packages published

Languages