-
Notifications
You must be signed in to change notification settings - Fork 9
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
meson build system updates #31
Conversation
Yes, it’s really worth combining the build scripts, but it seems that this is already beyond the scope of this task? @giantplaceholder , what do you say? |
I would suggest opening another issue and track the build scripts rewrite there, and mark the new ticket as dependency of this one. |
7769cbd
to
752c27f
Compare
60ef09a
to
97b7b37
Compare
97b7b37
to
5c316cd
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No further comments from me at this time.
6b05a2d
to
0997003
Compare
78ec6af
to
9ee136c
Compare
While using meson some issues were faced with link and application startup. This commit is to put fixes for the following issues: - missed conversation_details.css file; add conversation_details.css to the main/data/gresources.xml; - the 'localtime_r' symbol can't be found while linking application add POSIX_C_SOURCES=1 macro definition - meson configure complains that xmpp-vala package version is not set set xmpp-vala version to 0.1 - application startup failures due to unresolved symbols while creating initial UI fix: put '--export-all-symbols' to the main/meson.build for mingw64 build - segmentation fault while running app built by meson meson.build: add _WIN32 definefor vala compilation - main/meson.build: add _FILE_OFFSET_BITS definition (sync with cmake cfg) - main/meson.build: compile window resources (fix missed window icon) Signed-off-by: Vadim Lomovtsev <jelezny@gmail.com>
Signed-off-by: Vadim Lomovtsev <jelezny@gmail.com>
This commit is to enable plugin to be build with meson for Windows (mingw64) build. Signed-off-by: Vadim Lomovtsev <jelezny@gmail.com>
Signed-off-by: Vadim Lomovtsev <jelezny@gmail.com>
Signed-off-by: Vadim Lomovtsev <jelezny@gmail.com>
9ee136c
to
08a163c
Compare
Brief
Minor set of changes in order to enable Windows meson-based build.
Changes
This PR contains following changes:
Notes
Probably we might want to combine the build-win64.sh (which triggers Cmake-based build) and new build-meson-windows.sh files into one, allowing user to select preferable build system.