unison

Fork of Unison, a bi-directional file synchronization tool
git clone git://git.laack.co/unison.git
Log | Files | Refs | README | LICENSE

dune (736B)


      1 (copy_files# ../watchercommon.ml{,i})
      2 
      3 (library
      4  (name fswatcher_linux)
      5  (wrapped false)
      6  (enabled_if
      7   (or
      8    (= %{system} "linux")
      9    (= %{system} "linux_elf")
     10    (= %{system} "elf")
     11    (= %{system} "linux_eabihf")
     12    (= %{system} "linux_eabi")))
     13  (modules :standard \ watcher)
     14  (flags :standard -w -3-27)
     15  (foreign_stubs
     16   (language c)
     17   (names inotify_stubs))
     18  (libraries unix lwt_lib))
     19 
     20 (executable
     21  (name watcher)
     22  (public_name unison-fsmonitor)
     23  (package unison) ; Dummy: we don't use packages
     24  (enabled_if
     25   (or
     26    (= %{system} "linux")
     27    (= %{system} "linux_elf")
     28    (= %{system} "elf")
     29    (= %{system} "linux_eabihf")
     30    (= %{system} "linux_eabi")))
     31  (modules watcher)
     32  (flags :standard -w -27)
     33  (libraries fswatcher_linux))