First vesion of homebrew formula

This commit is contained in:
Henrik Ravn 2018-02-15 12:12:08 +01:00
Родитель 27c3b3cb4e
Коммит 98c0be36e3
3 изменённых файлов: 15 добавлений и 7 удалений

Просмотреть файл

@ -0,0 +1,8 @@
class DotnetUpdatepkg < Formula
homepage "https://gitlab.internal.unity3d.com/CDS/dotnet-updatepkg"
head "https://gitlab.internal.unity3d.com/CDS/dotnet-updatepkg.git"
def install
bin.install 'dotnet-updatepackage', 'dotnet-updatepackage.fsx'
end
end

Просмотреть файл

Просмотреть файл

@ -103,13 +103,13 @@ module Models =
{ PackageRef.Name = name
Version = version }
// Compares two package versions
//
// This function implements the following behavior:
// 5.10.15 < 10.0.0 => true
// 1.0.0-beta2 > 1.0.0-alpha6 => true
// 1.0.0-rc1 > 1.0.0-beta4 => true
// 1.0.0 > 1.0.0-rc2 => true
/// Compares two package versions
///
/// This function implements the following behavior:
/// 5.10.15 < 10.0.0 => true
/// 1.0.0-beta2 > 1.0.0-alpha6 => true
/// 1.0.0-rc1 > 1.0.0-beta4 => true
/// 1.0.0 > 1.0.0-rc2 => true
let compareVs lhs rhs =
let majorDiff = lhs.Major - rhs.Major
if majorDiff <> 0 then majorDiff