themix-project / oomox-gtk-theme

Oomox-gtk-theme is a fork of Numix-gtk-theme with slightly different visual design choices and more customization capabilities. It can be used in Themix/Oomox app.
https://github.com/themix-project/oomox
GNU General Public License v3.0
42 stars 8 forks source link

Resource directories are under src #54

Closed romildo closed 5 years ago

romildo commented 5 years ago

When building the project on NixOS I am getting the error below:

$ make
rm -rf "gtk-3.0/dist"
rm -f "gtk-3.0/gtk.gresource"
rm -rf "gtk-3.20/dist"
rm -f "gtk-3.20/gtk.gresource"
rm -rf "/alt/projects/oomox-gtk-theme/dist"
mkdir -p gtk-3.0/dist
sassc -I "gtk-3.0/scss" "gtk-3.0/scss/gtk.scss" "gtk-3.0/dist/gtk.css"
Internal Error: File to read not found or unreadable: gtk-3.0/scss/gtk.scss
make: *** [Makefile:23: css_gtk3] Error 65

Resources are in the src subdirectory. This PR tries to fix this.

actionless commented 5 years ago

makefile is intended to be used by change_color.sh script, not directly

try installing full oomox app and exporting theme from there

romildo commented 5 years ago

If I want to package only the theme for NixOS. In this case I suppose that I should explicitly use change_color.sh in the build phase of the packager, instead of make, right?

actionless commented 5 years ago

make and change_color.sh are runtime things, for packaging just copy the sources

or you want to package specific color-variation of the theme?