Skip to content

[FIX] Enable buildThemes for libraries without .library#671

Merged
larskissel merged 1 commit intomasterfrom
fixBuildThemesWithLibraryJS
Dec 6, 2021
Merged

[FIX] Enable buildThemes for libraries without .library#671
larskissel merged 1 commit intomasterfrom
fixBuildThemesWithLibraryJS

Conversation

@larskissel
Copy link
Copy Markdown
Member

Fixes that libraries using a "library.js" file but no ".library"
file can also build theming files.

Fixes: UI5/cli#582

Fixes that libraries using a "library.js" file but no ".library"
file can also build theming files.

Fixes: UI5/cli#582
@coveralls
Copy link
Copy Markdown

Coverage Status

Coverage increased (+0.004%) to 94.768% when pulling eebacf8 on fixBuildThemesWithLibraryJS into 042bb67 on master.

@matz3
Copy link
Copy Markdown
Member

matz3 commented Dec 3, 2021

LGTM 👍🏻

@RandomByte any opinion whether we want to have this in v2.x or only in v3.x? IMO we should do it in both versions.

@RandomByte
Copy link
Copy Markdown
Member

Merging this into master and releasing as a v2 patch is also fine with me. We should then do a cherry-pick to next with an [INTERNAL]-prefix as outlined here: https://github.com/SAP/ui5-tooling/blob/master/docs/Guidelines.md#implementing-changes-in-multiple-code-lines

@larskissel larskissel merged commit 7b941a7 into master Dec 6, 2021
@larskissel larskissel deleted the fixBuildThemesWithLibraryJS branch December 6, 2021 16:56
@larskissel
Copy link
Copy Markdown
Member Author

larskissel commented Dec 6, 2021

cherry-pick to next branch is prepared: #676

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Themes of custom library dependency are not being build

4 participants