project_files/Android-build/log.pas
author simmax@googlemail.com
Fri, 23 Mar 2012 00:21:34 +0100
changeset 6807 f4816282ba01
parent 5621 ea796c83ea47
child 7889 57b117d441b9
permissions -rw-r--r--
Improved cmake build script for Android: - Error out when Ant or android can't be found - Attempt to find the NDK toolchain binaries on Windows and Linux instead of assuming Linux - Use find_program instead of find_path to find some binaries - ANDROID_SDK now refers to the Android SDK base directory - Fixed detection of android.bat on Windows - Output of the android tool is now shown so that success/failure is visible
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.