project_files/Android-build/log.pas
author Wuzzy <Wuzzy2@mail.ru>
Sat, 02 Nov 2019 13:01:28 +0100
changeset 15501 5a30396f8fb2
parent 10017 de822cd3df3a
permissions -rw-r--r--
ClimbHome: Change misleading Seed assignment to nil value This was "Seed = ClimbHome", but ClimbHome was a nil value. This code still worked as the engine interpreted the nil value as empty string. But it can be very misleading. This changeset makes the Seed assignment more explicit by assigning the empty string directly. The compability has been tested.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     1
unit log;
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     2
{$ifdef fpc}
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     3
 {$mode delphi}
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     4
{$endif}
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     5
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     6
interface
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     7
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     8
const libname='liblog.so';
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
     9
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    10
      ANDROID_LOG_UNKNOWN=0;
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    11
      ANDROID_LOG_DEFAULT=1;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    12
      ANDROID_LOG_VERBOSE=2;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    13
      ANDROID_LOG_DEBUG=3;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    14
      ANDROID_LOG_INFO=4;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    15
      ANDROID_LOG_WARN=5;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    16
      ANDROID_LOG_ERROR=6;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    17
      ANDROID_LOG_FATAL=7;
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    18
      ANDROID_LOG_SILENT=8;
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    19
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    20
type android_LogPriority=integer;
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    21
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    22
function __android_log_write(prio:longint;tag,text:pchar):longint; cdecl; external libname name '__android_log_write';
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    23
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    24
//function __android_log_print(prio:longint;tag,print:pchar;params:array of pchar):longint; cdecl; external libname name '__android_log_print';
10017
de822cd3df3a fixwhitespace and dos2unix
koda
parents: 7889
diff changeset
    25
7889
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    26
implementation
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    27
57b117d441b9 consistent line endings
nemo
parents: 5621
diff changeset
    28
end.