Browse Source

Merge branch 'develop'

Unknown 6 years ago
parent
commit
a55b7a57fb
2 changed files with 19 additions and 1 deletions
  1. 10 1
      Quick.SysInfo.pas
  2. 9 0
      README.md

+ 10 - 1
Quick.SysInfo.pas

@@ -122,6 +122,15 @@ begin
 end;
 
 initialization
-  SystemInfo.GetInfo;
+  try
+    SystemInfo.GetInfo;
+  except
+    {$IFDEF MSWINDOWS}
+    on E : Exception do
+    begin
+      if (not IsLibrary) and (not IsService) then raise Exception.CreateFmt('Error getting SystemInfo: %s',[e.Message]);
+    end;
+    {$ENDIF}
+  end;
 
 end.

+ 9 - 0
README.md

@@ -52,6 +52,7 @@ Small delphi/Firemonkey(Windows, Linux, Android, OSX & IOS) and fpc(Windows & Li
 
 **Updates:**
 
+* NEW: Now included on RAD Studio GetIt package manager.
 * NEW: Background & Scheduled task with retry policies
 * NEW: RunTask, FaultControl
 * NEW: Linq over generic lists and arrays.
@@ -67,6 +68,14 @@ Small delphi/Firemonkey(Windows, Linux, Android, OSX & IOS) and fpc(Windows & Li
 * NEW: First version with OSX/IOS partial support
 * NEW: Delphinus-Support
 
+**Installation:**
+----------
+* **From package managers:**
+1. Search "QuickLib" on Delphinus or GetIt package managers and click *Install*
+* **From Github:**
+1. Clone Github repository or download zip file and extract it.
+2. Add QuickLib folder to your path libraries on Delphi IDE.
+
 **Documentation:**
 ----------
 **Quick.AppService:** Allow a console app to run as console mode or service mode with same code simplifying debug tasks.