Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Mr-Kumar-Abhishek/396255df0d0296b1a8b6f7cd29f22bde to your computer and use it in GitHub Desktop.
Save Mr-Kumar-Abhishek/396255df0d0296b1a8b6f7cd29f22bde to your computer and use it in GitHub Desktop.
Install fsnotifier for IntelliJ IDEA on your ARM laptop.
Works better than one might expect with JDK8.
Usage:
$ sh fsnotifierto.sh /opt/idea/bin/
...
Sorry for the truncate insanity.
Sadly not much I can do:
http://git.jetbrains.org/?p=idea/community.git;a=blob;f=platform/platform-impl/src/com/intellij/openapi/vfs/impl/local/FileWatcher.java;hb=HEAD#l221
#!/bin/sh
set -e
for f in fsnotifier.h \
inotify.c \
main.c \
make.sh \
util.c
do
curl \
"http://git.jetbrains.org/?p=idea/community.git;a=blob_plain;f=native/fsNotifier/linux/$f;hb=131" \
-o $f
done
sh make.sh
strip fsnotifier fsnotifier64
# Should check against truncation
truncate -s 29155 fsnotifier64
truncate -s 22791 fsnotifier
cp fsnotifier fsnotifier64 $1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment