Commit cd761270 authored by tqcq's avatar tqcq
Browse files

feat update

parent 6eedad6e
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -228,7 +228,8 @@ if(SLED_BUILD_TESTS)

  add_library(hot_reloader_test_dynamic SHARED
              src/sled/system/hot_reloader_test_dynamic.cc)
  target_link_libraries(hot_reloader_test_dynamic PRIVATE sled)
  target_include_directories(hot_reloader_test_dynamic PRIVATE src/)
  # target_link_libraries(hot_reloader_test_dynamic PRIVATE sled)
  message(
    STATUS "HOT_RELOADER_TEST_DYNAMIC_LOCATION ${hot_reloader_test_dynamic}")
  get_target_property(HOT_RELOADER_TEST_DYNAMIC_LOCATION
+4 −2
Original line number Diff line number Diff line
#include <sled/sled.h>
#include "sled/lang/attributes.h"
#include <stdio.h>

void
crash()
@@ -19,7 +20,8 @@ sled_hot_loader_main(void *ctx, int op)
    int *value_ptr = reinterpret_cast<int *>(userdata);
    int crash_type = *value_ptr;
    *value_ptr     = -1;
    LOGD("plugin ", "sled_hot_loader_main: op={}, crash={}", op, crash_type);
    fprintf(stderr, "plugin sled_hot_loader_main: op=%d, crash=%d\n", op, crash_type);
    // LOGD("plugin ", "sled_hot_loader_main: op={}, crash={}", op, crash_type);

    switch (op) {
        // On Load