Better logging system

Use C++ magic to strip out debug logs at compile time
This commit is contained in:
topjohnwu
2020-06-01 04:15:37 -07:00
parent ad94f10205
commit 2f824f59dc
16 changed files with 118 additions and 138 deletions

View File

@@ -1,13 +1,12 @@
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <unistd.h>
#include <sys/mman.h>
#include <mincrypt/sha.h>
#include <logging.hpp>
#include <utils.hpp>
#include <flags.h>
#include "magiskboot.hpp"
#include "compress.hpp"
@@ -16,7 +15,7 @@ using namespace std;
static void usage(char *arg0) {
fprintf(stderr,
NAME_WITH_VER(MagiskBoot) R"EOF( - Boot Image Modification Tool
R"EOF(MagiskBoot - Boot Image Modification Tool
Usage: %s <action> [args...]