kit

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

env_build.h (600B)


      1 #ifndef KIT_DRIVER_ENV_BUILD_H
      2 #define KIT_DRIVER_ENV_BUILD_H
      3 
      4 #include <kit/build_coord.h>
      5 
      6 #include "env.h"
      7 
      8 typedef struct DriverBuildHost {
      9   DriverEnv* env;
     10   KitCasHost cas_host;
     11   KitBuildStoreIo store_io;
     12   KitBuildExec exec;
     13   KitBuildTransport transport;
     14   KitBuildFetch fetch;
     15   KitBuildHost host;
     16   uint64_t next_endpoint;
     17 } DriverBuildHost;
     18 
     19 int driver_build_host_init(DriverBuildHost* out, DriverEnv* env);
     20 void driver_build_host_fini(DriverBuildHost* host);
     21 char* driver_build_host_abs_path(DriverEnv* env, const char* path,
     22                                  size_t* out_size);
     23 
     24 #endif