mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-06-17 01:22:24 -07:00
formalize codebase's library exports; document in README
This commit is contained in:
@@ -5,6 +5,8 @@
|
||||
//~ rjf: Includes
|
||||
|
||||
//- rjf: [h]
|
||||
#include "lib_raddbgi_format/raddbgi_format.h"
|
||||
#include "lib_raddbgi_format/raddbgi_format_parse.h"
|
||||
#include "base/base_inc.h"
|
||||
#include "os/os_inc.h"
|
||||
#include "mdesk/mdesk.h"
|
||||
@@ -15,9 +17,7 @@
|
||||
#include "txti/txti.h"
|
||||
#include "coff/coff.h"
|
||||
#include "pe/pe.h"
|
||||
#include "raddbgi_format/raddbgi_format.h"
|
||||
#include "raddbgi_format/raddbgi_format_parse.h"
|
||||
#include "raddbgi_cons/raddbgi_cons_local.h"
|
||||
#include "raddbgi_cons_local/raddbgi_cons_local.h"
|
||||
#include "raddbgi_convert/pdb/raddbgi_coff.h"
|
||||
#include "raddbgi_convert/pdb/raddbgi_codeview.h"
|
||||
#include "raddbgi_convert/pdb/raddbgi_msf.h"
|
||||
@@ -47,6 +47,8 @@
|
||||
#include "raddbg.h"
|
||||
|
||||
//- rjf: [c]
|
||||
#include "lib_raddbgi_format/raddbgi_format.c"
|
||||
#include "lib_raddbgi_format/raddbgi_format_parse.c"
|
||||
#include "base/base_inc.c"
|
||||
#include "os/os_inc.c"
|
||||
#include "mdesk/mdesk.c"
|
||||
@@ -57,9 +59,7 @@
|
||||
#include "txti/txti.c"
|
||||
#include "coff/coff.c"
|
||||
#include "pe/pe.c"
|
||||
#include "raddbgi_format/raddbgi_format.c"
|
||||
#include "raddbgi_format/raddbgi_format_parse.c"
|
||||
#include "raddbgi_cons/raddbgi_cons_local.c"
|
||||
#include "raddbgi_cons_local/raddbgi_cons_local.c"
|
||||
#include "raddbgi_convert/pdb/raddbgi_msf.c"
|
||||
#include "raddbgi_convert/pdb/raddbgi_codeview.c"
|
||||
#include "raddbgi_convert/pdb/raddbgi_pdb.c"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
// Copyright (c) 2024 Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
#include "raddbgi_cons.c"
|
||||
#include "lib_raddbgi_cons/raddbgi_cons.c"
|
||||
@@ -41,6 +41,6 @@
|
||||
#define raddbgic_scratch_begin scratch_begin
|
||||
#define raddbgic_scratch_end scratch_end
|
||||
|
||||
#include "raddbgi_cons.h"
|
||||
#include "lib_raddbgi_cons/raddbgi_cons.h"
|
||||
|
||||
#endif // RADDBGI_CONS_LOCAL_H
|
||||
@@ -1,11 +1,11 @@
|
||||
// Copyright (c) 2024 Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
#include "lib_raddbgi_format/raddbgi_format.h"
|
||||
#include "base/base_inc.h"
|
||||
#include "os/os_inc.h"
|
||||
#include "coff/coff.h"
|
||||
#include "raddbgi_format/raddbgi_format.h"
|
||||
#include "raddbgi_cons/raddbgi_cons_local.h"
|
||||
#include "raddbgi_cons_local/raddbgi_cons_local.h"
|
||||
|
||||
#include "raddbgi_coff.h"
|
||||
#include "raddbgi_codeview.h"
|
||||
@@ -19,11 +19,11 @@
|
||||
|
||||
#include "raddbgi_from_pdb.h"
|
||||
|
||||
#include "lib_raddbgi_format/raddbgi_format.c"
|
||||
#include "base/base_inc.c"
|
||||
#include "coff/coff.c"
|
||||
#include "os/os_inc.c"
|
||||
#include "raddbgi_format/raddbgi_format.c"
|
||||
#include "raddbgi_cons/raddbgi_cons_local.c"
|
||||
#include "raddbgi_cons_local/raddbgi_cons_local.c"
|
||||
|
||||
#include "raddbgi_msf.c"
|
||||
#include "raddbgi_codeview.c"
|
||||
|
||||
@@ -4,12 +4,6 @@
|
||||
#ifndef RADDBGI_STRINGIZE_H
|
||||
#define RADDBGI_STRINGIZE_H
|
||||
|
||||
// TODO(allen): this depends on types from our base layer.
|
||||
// we need to decide if we want this to be included in the "format" layer
|
||||
// and therefore lifted off of the base layer, or if we want to put it in
|
||||
// "base" or "dump" layers or something like that so that it can
|
||||
// rely on Arena, String8, and String8List from the "base" layer.
|
||||
|
||||
////////////////////////////////
|
||||
//~ RADDBG Stringize Helper Types
|
||||
|
||||
Reference in New Issue
Block a user