aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/include/coff_file_reader.h
blob: edf6910a5f1f3ff90178b5b44aad4154203643b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#pragma once
#include <vector>
#include "MachineType.h"
#include "filesystem_fs.h"

namespace vcpkg {namespace COFFFileReader
{
    struct dll_info
    {
        MachineType machine_type;
    };

    struct lib_info
    {
        std::vector<MachineType> machine_types;
    };

    dll_info read_dll(const fs::path& path);

    lib_info read_lib(const fs::path& path);
}}