-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MSVC build broken (due to latest changes) #187
Comments
Reverting the change to LIBSASS_DIR at least fixes the issue locally: Note that (all?) build instructions want you to clone sassc as a subdirectory of libsass. One reason to do it that way in CI is that we don't know if we have write permissions beside our main directory (i.e. when building libsass). Or was there any other reason why the variable was changed? Might also be worth noting that msbuild will be inside the "win" directory when executed. |
Sorry about that, i think the best solution to this would be <LIBSASS_DIR Condition=" '$(SASS_LIBSASS_PATH)' == '' ">..\..\libsass</LIBSASS_DIR> That way the libsass build can use it's own directory, but still keep this as an out of source/peer folder for SassC that the |
I'm no MSVC expert, but I was under the impression that you could already overwrite the properties via A short tests indicates that it works, albeit yielding a different/later error with current master*. |
Found the right shell to compile it successfully with the command from above: |
On a side note, if you want to try to add appveyor you may want to fork both projects to your local github and enable them in your own appveyor. Then update the build script to checkout sassc from your own repo. I always used this setup as you can easily trigger 100s of build without disturbing anyone. |
Opened PR to revert the default value. @nschonni: I hope you can work with the option I used above? On another note the regular unix makefiles also use the same default AFAICS. |
I'll try the environment variable approah when I get home. If that doesn't work, I'll land the revert. |
Sorry couldn't reply earlier. |
@am11 feel free to do the Appveyor stuff if you have time |
Thanks. Added the CI thingy here: #189. 😹 |
Getting errors via AppVeyor: https://ci.appveyor.com/project/sass/libsass/build/job/nmh2dbt1fcrjyxg3
Also reproducible locally:
Suspecting changes to LIBSASS_DIR variable in #184 (//CC @nschonni)
The text was updated successfully, but these errors were encountered: