project_files/Android-build/log.pas
author Xeli
Sun, 22 Jan 2012 23:36:36 +0100
changeset 6589 2fa0a274a1e3
parent 5621 ea796c83ea47
child 7889 57b117d441b9
permissions -rw-r--r--
some tweaks to the build process, cmake now generates some vital files, fpc only compiles those files which have been changed since the last time, SDL still does not work
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5306
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     1
unit log;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     2
{$ifdef fpc}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     3
 {$mode delphi}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     4
{$endif}
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     5
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     6
interface
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     7
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     8
const libname='liblog.so';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
     9
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    10
      ANDROID_LOG_UNKNOWN=0;
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;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    18
      ANDROID_LOG_SILENT=8;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    19
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    20
type android_LogPriority=integer;
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    21
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    22
function __android_log_write(prio:longint;tag,text:pchar):longint; cdecl; external libname name '__android_log_write';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    23
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    24
//function __android_log_print(prio:longint;tag,print:pchar;params:array of pchar):longint; cdecl; external libname name '__android_log_print';
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    25
  
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    26
implementation
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    27
b7c62722467d Added logging for Android
Xeli
parents:
diff changeset
    28
end.