summaryrefslogtreecommitdiffstats
path: root/wscript
AgeCommit message (Collapse)AuthorFilesLines
2022-07-18Switch to meson build systemDavid Robillard1-473/+0
2022-07-17Suppress new warnings in clang and clang-tidy 14David Robillard1-0/+1
2022-05-30Fix MacOS buildDavid Robillard1-6/+6
I can't for the life of me figure out how to do this portably with C++ casts, since the native types are very different between platforms (pointer on MacOS, integer on X11). So, just give up and go back to C casts here.
2022-05-29Build Qt wrappers as C++11 which is now requiredDavid Robillard1-0/+1
2022-05-29Fix warnings on MacOSDavid Robillard1-0/+3
2022-05-26Suil 0.10.12v0.10.12David Robillard1-1/+1
2022-05-26Only build Qt5 in Gtk3 wrapper if Gtk3 X11 support is availableDavid Robillard1-1/+1
GtkSocket depends on X11.
2021-01-11Suppress C++ warnings in C headerDavid Robillard1-7/+0
2021-01-11Suppress Gtk and Qt header warnings in codeDavid Robillard1-2/+0
2021-01-11Remote Qt4 supportDavid Robillard1-53/+1
2021-01-07Suil 0.10.10v0.10.10David Robillard1-1/+1
2021-01-02Use SUIL_STATIC instead of SUIL_SHARED to control visibilityDavid Robillard1-15/+15
For consistency, this seems to be the most common convention.
2021-01-01Remove the need for a generated configuration headerDavid Robillard1-18/+1
Since some of these values were not actually configurable anyway, the redundant code in the wscript has been removed since the values are equivalent to the fallbacks defined in C.
2021-01-01Reduce compile-time configurationDavid Robillard1-1/+0
This is not necessary since the appropriate module is always the same and is searched for at runtime. If it failes to load, an error message with the missing module's name in it will be logged, which is more informative than the previous situation.
2020-12-24Fix header installationDavid Robillard1-1/+1
2020-12-21Generate documentation with SphinxDavid Robillard1-1/+5
2020-12-21Move header to a conventional "include" directoryDavid Robillard1-18/+22
2020-12-15Clean up includesDavid Robillard1-1/+1
2020-09-27Suil 0.10.8v0.10.8David Robillard1-1/+1
2020-09-27Strengthen lint targetDavid Robillard1-14/+59
2020-09-27Clean up wscriptDavid Robillard1-156/+158
2020-09-27Add configure option to explicitly disable X11 supportDavid Robillard1-14/+21
2020-09-27Suppress warnings in release buildsDavid Robillard1-0/+2
2020-07-17Fix warnings on MacOSDavid Robillard1-0/+2
2020-07-17Fix Wunused-parameter warningsDavid Robillard1-2/+0
2020-07-17Fix Weffc++ warningDavid Robillard1-3/+0
2020-07-17Fix Wweak-vtables warningDavid Robillard1-1/+0
2020-07-17Fix implicit conversion warningsDavid Robillard1-7/+0
2020-07-17Remove useless castDavid Robillard1-1/+0
2020-07-17Be explicit about warningsDavid Robillard1-3/+55
2020-04-26Implement size hints for X11 in Qt5David Robillard1-2/+5
2020-01-06Fix compilation on MacOS older than 10.12David Robillard1-1/+1
2019-12-07Fix building Qt5 with --no-cocoa flagGuido Aulisi1-5/+7
2019-11-10Suil 0.10.6v0.10.6David Robillard1-1/+1
2019-11-10Remove old release targetsDavid Robillard1-21/+2
2019-11-09Fix pkg-config dependenciesDavid Robillard1-1/+2
2019-11-02Update autowafDavid Robillard1-0/+5
2019-10-17Set Gtk as a system dependency to suppress warningsDavid Robillard1-1/+5
2019-10-17Update autowafDavid Robillard1-18/+22
2019-10-17Remove use of autowaf.defineDavid Robillard1-23/+28
2019-07-31Add no-cocoa configure flagDavid Robillard1-3/+5
This is a workaround for some weird systems that have Cocoa-related packages installed without the ability to actually build Cocoa code.
2019-06-06Suil 0.10.4v0.10.4David Robillard1-1/+1
2019-06-06Exclude .gitmodules from distributionDavid Robillard1-0/+4
2019-06-06Add support for Qt5 in Gtk3David Robillard1-1/+17
2019-06-05Fix SUIL_MODULE_DIR on WindowsDavid Robillard1-1/+1
2019-05-05Fix Cocoa in Qt5 compilationDavid Robillard1-2/+2
2019-04-21Switch to using a submodule for autowafDavid Robillard1-1/+1
2019-04-21Update autowafDavid Robillard1-19/+17
2019-04-14Use modern LV2 includesDavid Robillard1-1/+1
2019-03-17Update autowaf and adapt to new APIDavid Robillard1-5/+3