42 Commits (d372be93d2237785ab794484ea1a6527c0f80c9e)

Author SHA1 Message Date
Jannis Weis df7dd06f62
Move nokee setup completely into buildSrc 2 years ago
Daniel Lacasse 2d59b6ed2d
Usage sample with the Nokee version management plugin 2 years ago
Jannis Weis 42506c137f
Build: Properly package module stubs 3 years ago
Jannis Weis 59ca3502c8
Build: Stub invisible modules to avoid compiler warnings 3 years ago
Jannis Weis e40947b057
Build: Ensure test executions are patched to use module path 3 years ago
Jannis Weis 1cc0cd20f0
Build: Automatically patch execution tasks to run on module path 3 years ago
Jannis Weis f7f2629dc2
Build: Update Gradle to version 7.3.3 3 years ago
weisj 2c967927bd
Build: Don't compile module-info files when not supported 3 years ago
weisj 2491bda23e
IconSet: Annotate generated classes as @Generated 3 years ago
weisj f685afca0f
Build: Make library file names unique across target machines 3 years ago
weisj 07e4162c96
Replace usage of DarkUIUtil.ICON_LOADER with AllIcons api 3 years ago
weisj ae003e6db7
Build: Make sure icons loaded by icon accessor are themed 3 years ago
weisj 1e065e90e4
IconSet: Generate accessor for selected icons and add missing icons 3 years ago
weisj c3e88f3156 Build: Add option to skip module info compilation 3 years ago
weisj e716522288 Build: Add and compile module info 3 years ago
weisj 135684790b
Remove unused method 3 years ago
Jannis Weis 5cc309d9cd Build: Fix objective c compiler not being configured. 3 years ago
weisj 287796de97 Build: Consider pre-build libraries from the current branch. 3 years ago
weisj 81786d4a88 Build : Enable arm64 compilation on macOS. 3 years ago
weisj 32ee342c64 Build: Replace usage of deprecated JavaNativeInterfaceLibrary with JavaNativeInterfaceLibrary 3 years ago
Jannis Weis ba61872272 Build: Extract optimization level compiler arguments setup. 3 years ago
weisj 8ffc58fa6b
Build: Turn Sequence into List to ensure the candidates don't get used up. 3 years ago
weisj f61b2fac0c
Set duplicationStrategy on JarTask instead of all individual copy actions. 4 years ago
weisj c5b1dbcb03
Only keep first included library. Somehow variants are registered multiple times. However the files are always the same regardless. 4 years ago
weisj f0674937d2
Build: Workaround to allow publishing the library. see: https://github.com/nokeedev/gradle-native/issues/272 and https://github.com/nokeedev/gradle-native/issues/276 4 years ago
weisj e9a9eeeb11
Build: Use official gradle strings instead of hard-coding them. 4 years ago
weisj 5580656e79 Build: Update to Gradle 7 4 years ago
weisj a31e78ced4 Migrate buildSrc from Groovy to Kotlin 4 years ago
weisj 7ba3347b7b Fix issue where not all binaries are included in jar. 4 years ago
weisj a3874eafc4 Release write lock after usage. 4 years ago
weisj cc6ec5e520 Move nokee version definition to root gradle.properties 4 years ago
weisj 9e59b62547 Added timeout to github api requests. 5 years ago
Jannis Weis deae2142da
Migrate to Nokee plugin (#173) 5 years ago
weisj e5a13dd623 Updated library download link to only include successful builds. 5 years ago
weisj 5b3db3d06d Rename MacOSSdkPathTask.gradle.kt to MacOSSdkPathTask.kt 5 years ago
weisj 5fcf020ace Made PopupMenus heavyweight by default. 5 years ago
Jannis Weis b54db617f8
Detect prebuild libs (#77) 5 years ago
Jannis Weis 498b73054c
Wait for jni installation to complete asynchronously. (#72) 5 years ago
weisj 225a9c396b Updated library download link. 5 years ago
Jannis Weis 027fd444a8
Decorations support for macOS. (#54) 5 years ago
weisj f6aa036002 Reduced dll size by stripping debug information. 5 years ago
Vladimir Sitnikov 3ae99e44fc Split projects, migrate to Kotlin DSL 5 years ago