# poomer-efsw [Work in progress] Prototype cross-platform command line file monitoring and queuing ## Usage poomer-efsw --watchdir:/tmp poomer-efsw --watchdir:/tmp --ext:zip --ext:bsz # Build ``` workdir/ ├── cmake/ (macos) ├── build_engine_sdk/ ├── oom/ ├── efsw/ └── poomer-efsw/ ``` ## MacOS ``` # Install xcode xcode-select --install mkdir workdir && cd workdir mkdir cmake efsw poomer-efsw # Build cmake cd cmake git clone https://github.com/Kitware/CMake.git . ./configure make -j$(sysctl -n hw.ncpu) # Build efsw cd ../efsw && git clone https://github.com/SpartanJ/efsw.git . ../cmake/bin/cmake -B ./build ../cmake/bin/cmake --build ./build -j$(sysctl -n hw.ncpu) # Get bella sdk cd .. curl -LO https://downloads.bellarender.com/bella_engine_sdk-25.3.0-macos.zip tar -xvf bella_engine_sdk-25.3.0-macos.zip # Get oom git clone https://git.indoodle.com/oomer/oom.git # Build poomer-efsw cd poomer-efsw git clone https://github.com/oomer/poomer-efsw.git . make all -j$(sysctl -n hw.ncpu) ```