ddovod / jet-live

c++ hot code reload for linux and macos
MIT License
411 stars 23 forks source link

Inconsistent behaviour #28

Closed ddovod closed 5 years ago

ddovod commented 5 years ago
  1. Edit some File1.cpp
  2. Add new file File2.hpp/cpp with dummy function
  3. Use dummy function in File1.cpp
  4. Do not rerun cmake
  5. Reload code
  6. Observe load time error about missing dummy function
  7. Run cmake
  8. Reload

Here only code from File2.cpp will be reloaded, File1.cpp stuff is lost until new modification in this file