[{"title":"( 74 个子文件 83KB ) linuxdeploy:AppDir创建和维护工具。 具有灵活的插件系统-源码","children":[{"title":"linuxdeploy-master","children":[{"title":".gitmodules <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false},{"title":"cmake","children":[{"title":"toolchains","children":[{"title":"i386-linux-gnu.cmake <span style='color:#111;'> 353B </span>","children":null,"spread":false}],"spread":true},{"title":"Modules","children":[{"title":"FindCImg.cmake <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"CodeCoverage.cmake <span style='color:#111;'> 13.99KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":".github","children":[{"title":"workflows","children":[{"title":"main.yml <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"tests","children":[{"title":"core","children":[{"title":"test_appdir.cpp <span style='color:#111;'> 5.05KB </span>","children":null,"spread":false},{"title":"test_linuxdeploy.cpp <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false}],"spread":true},{"title":"data","children":[{"title":"simple_icon.svg <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"simple_file.txt <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":"simple_app.desktop <span style='color:#111;'> 459B </span>","children":null,"spread":false}],"spread":true},{"title":"simple_library","children":[{"title":"simple_library.h <span style='color:#111;'> 20B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 199B </span>","children":null,"spread":false},{"title":"simple_library.cpp <span style='color:#111;'> 90B </span>","children":null,"spread":false}],"spread":true},{"title":"simple_executable","children":[{"title":"CMakeLists.txt <span style='color:#111;'> 119B </span>","children":null,"spread":false},{"title":"simple_executable.cpp <span style='color:#111;'> 123B </span>","children":null,"spread":false}],"spread":true},{"title":"CMakeLists.txt <span style='color:#111;'> 875B </span>","children":null,"spread":false}],"spread":true},{"title":"include","children":[{"title":"linuxdeploy","children":[{"title":"core","children":[{"title":"appdir.h <span style='color:#111;'> 5.79KB </span>","children":null,"spread":false},{"title":"elf.h <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"log.h <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"subprocess","children":[{"title":"pipe_reader.h <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"subprocess_result.h <span style='color:#111;'> 1013B </span>","children":null,"spread":false},{"title":"process.h <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"subprocess.h <span style='color:#111;'> 789B </span>","children":null,"spread":false}],"spread":true},{"title":"plugin","children":[{"title":"base.h <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"exceptions.h <span style='color:#111;'> 741B </span>","children":null,"spread":false},{"title":"base_impl.h <span style='color:#111;'> 5.30KB </span>","children":null,"spread":false},{"title":"plugin_process_handler.h <span style='color:#111;'> 435B </span>","children":null,"spread":false},{"title":"plugin.h <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false}],"spread":true},{"title":"util","children":[{"title":"util.h <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"misc.h <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":"assert.h <span style='color:#111;'> 379B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"ci","children":[{"title":"test-coverage.sh <span style='color:#111;'> 919B </span>","children":null,"spread":false},{"title":"build-static-patchelf.sh <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"build-static-binutils.sh <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"build.sh <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"entrypoint.sh <span style='color:#111;'> 370B </span>","children":null,"spread":false}],"spread":true},{"title":"resources","children":[{"title":"linuxdeploy.desktop <span style='color:#111;'> 164B </span>","children":null,"spread":false},{"title":"linuxdeploy.png <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"src","children":[{"title":"core","children":[{"title":"appdir_root_setup.h <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"elf.cpp <span style='color:#111;'> 12.72KB </span>","children":null,"spread":false},{"title":"generate-excludelist.sh <span style='color:#111;'> 2.09KB </span>","children":null,"spread":false},{"title":"copyright","children":[{"title":"copyright_dpkgquery.cpp <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"copyright_dpkgquery.h <span style='color:#111;'> 470B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 336B </span>","children":null,"spread":false},{"title":"copyright.cpp <span style='color:#111;'> 801B </span>","children":null,"spread":false},{"title":"copyright.h <span style='color:#111;'> 733B </span>","children":null,"spread":false}],"spread":true},{"title":"appdir_root_setup.cpp <span style='color:#111;'> 12.75KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"appdir.cpp <span style='color:#111;'> 40.38KB </span>","children":null,"spread":false},{"title":"log.cpp <span style='color:#111;'> 4.13KB </span>","children":null,"spread":false}],"spread":true},{"title":"subprocess","children":[{"title":"subprocess_result.cpp <span style='color:#111;'> 932B </span>","children":null,"spread":false},{"title":"process.cpp <span style='color:#111;'> 7.35KB </span>","children":null,"spread":false},{"title":"pipe_reader.cpp <span style='color:#111;'> 859B </span>","children":null,"spread":false},{"title":"subprocess_demo.cpp <span style='color:#111;'> 445B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 539B </span>","children":null,"spread":false},{"title":"subprocess.cpp <span style='color:#111;'> 3.43KB </span>","children":null,"spread":false}],"spread":true},{"title":"plugin_test_main.cpp <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"core.h <span style='color:#111;'> 959B </span>","children":null,"spread":false},{"title":"plugin","children":[{"title":"plugin_process_handler.cpp <span style='color:#111;'> 6.38KB </span>","children":null,"spread":false},{"title":"plugin_type0.cpp <span style='color:#111;'> 593B </span>","children":null,"spread":false},{"title":"plugin_type0.h <span style='color:#111;'> 552B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 504B </span>","children":null,"spread":false},{"title":"plugin.cpp <span style='color:#111;'> 4.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"main.cpp <span style='color:#111;'> 14.61KB </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 2.50KB </span>","children":null,"spread":false},{"title":"core.cpp <span style='color:#111;'> 4.86KB </span>","children":null,"spread":false},{"title":"util","children":[{"title":"CMakeLists.txt <span style='color:#111;'> 352B </span>","children":null,"spread":false}],"spread":false},{"title":"appdir_test_main.cpp <span style='color:#111;'> 1.87KB </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 63B </span>","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"boost-container","children":null,"spread":false},{"title":"boost-mpl","children":null,"spread":false},{"title":"boost-core","children":null,"spread":false},{"title":"boost-range","children":null,"spread":false},{"title":"boost-iterator","children":null,"spread":false},{"title":"boost-config","children":null,"spread":false},{"title":"googletest","children":null,"spread":false},{"title":"boost-integer","children":null,"spread":false},{"title":"boost-type_traits","children":null,"spread":false},{"title":"CImg","children":null,"spread":false},{"title":"boost-filesystem","children":null,"spread":false},{"title":"boost-system","children":null,"spread":false},{"title":"boost-assert","children":null,"spread":false},{"title":"boost-utility","children":null,"spread":false},{"title":"boost-static_assert","children":null,"spread":false},{"title":"boost-container_hash","children":null,"spread":false},{"title":"boost-predef","children":null,"spread":false},{"title":"boost-functional","children":null,"spread":false},{"title":"CMakeLists.txt <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"boost-throw_exception","children":null,"spread":false},{"title":"boost-preprocessor","children":null,"spread":false},{"title":"boost-io","children":null,"spread":false},{"title":"args","children":null,"spread":false},{"title":"linuxdeploy-desktopfile","children":null,"spread":false},{"title":"boost-detail","children":null,"spread":false},{"title":"boost-regex","children":null,"spread":false},{"title":"boost-smart_ptr","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 4.79KB </span>","children":null,"spread":false},{"title":"LICENSE.txt <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]