kit

kit
git clone https://git.ryansepassi.com/git/kit.git
Log | Files | Refs | README

hosted_internal.h (1776B)


      1 #ifndef KIT_OS_HOSTED_INTERNAL_H
      2 #define KIT_OS_HOSTED_INTERNAL_H
      3 
      4 #include <kit/os.h>
      5 
      6 void kit_os_hosted_errf(const KitOsHostedHost* host, void* host_user,
      7                         const char* tool, const char* fmt, ...);
      8 
      9 int kit_os_hosted_add_input(KitOsHostedInput* items, uint32_t* n,
     10                             uint32_t cap, uint8_t kind, char* path,
     11                             size_t path_size);
     12 char* kit_os_hosted_find_in_libdirs(const KitOsHostedHost* host,
     13                                     void* host_user,
     14                                     const KitOsHostedDirs* dirs,
     15                                     const char* file, size_t* out_size);
     16 int kit_os_hosted_libdir_has(const KitOsHostedHost* host, void* host_user,
     17                              const KitOsHostedDirs* dirs, const char* file);
     18 int kit_os_hosted_add_required_search(KitOsHostedInput* items, uint32_t* n,
     19                                       uint32_t cap,
     20                                       const KitOsHostedRequest* req,
     21                                       const KitOsHostedDirs* dirs,
     22                                       const char* file, uint8_t kind);
     23 int kit_os_hosted_add_incdirs(KitOsHostedPlan* plan,
     24                               const KitOsHostedHost* host, void* host_user,
     25                               const KitOsHostedDirs* dirs);
     26 int kit_os_hosted_add_define(KitOsHostedPlan* plan, const char* name,
     27                              const char* body);
     28 int kit_os_hosted_add_define_owned(KitOsHostedPlan* plan,
     29                                    const KitOsHostedHost* host,
     30                                    void* host_user, const char* name,
     31                                    const char* body);
     32 int kit_os_hosted_add_clang_compat_defines(KitOsHostedPlan* plan);
     33 
     34 #endif