Closed laczik closed 7 years ago
Duplicate of https://github.com/terkelg/ramme/issues/176
Hi,
I would be happy to take a look and try to fix, but since I do not normally do JavaScript development, instructions - however brief - on how to compile the code would be helpful to get me started. (I know JavaScript, but not the development environment used for ramme... mvn/gradle/gulp or what is it?)
Thanks,
John
@laczik mvn & gardle are Java(Android dev tools). Gulp is just an automatization tool for Javascript dev. We use Electron + SASS (for CSS) + some basic JS (NodeJS ofc)
I will add some building steps to the README whenever I can but normally you should just clone the repository and run npm build && npm start
you will need nodejs
npm
that you can find in your package manager (whatever Linux distro you're using).
Hi Bilal,
OK, thanks - that's all I needed... I will take a look when I get some free time. If I get around to it before you, I will also try to update the README with the building steps.
How was the deb package generated? Is there a deb source package?
Thanks,
John
The deb package is generated using electron-builder & travis. See here for travis https://github.com/terkelg/ramme/blob/7d2a5bbe335d60bd39f134c274ba990d6a0e0959/.travis.yml#L26-L27 and here for electron builder https://github.com/terkelg/ramme/blob/7d2a5bbe335d60bd39f134c274ba990d6a0e0959/package.json#L8 https://github.com/terkelg/ramme/blob/7d2a5bbe335d60bd39f134c274ba990d6a0e0959/gulpfile.babel.js#L65
Issues as described in the title; also see screenshots: http://cloud.laczik.org/index.php/s/FUTQJpi36EIqHbd http://cloud.laczik.org/index.php/s/KCZhf6sGtOLbiAa
It would be helpful if there were build instructions, especially for those who don't normally use java/javascript so that one could also try the latest version.