Unable to run locally
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fix Released
|
High
|
Danielle Foré |
Bug Description
Hey guys,
So I've downloaded the Mail app code in an attempt to work on it and I ran into the first problem: the configure script is missing.
I see revision 1950 removed that file, invoking a "legacy build system". Which one is the new one? INSTALL file needs to be updated to reflect this.
I used the Yorba configure file, which succeeded in building the application, but I presume this caused the next problem, when I run the geary binary, I get this:
matzipan@
** (geary:9158): ERROR **: geary-controlle
Trace/breakpoint trap (core dumped)
So I guess the "new" build process handles ui files packaging?
Related branches
- elementary Apps team: Pending requested
-
Diff: 322 lines (+49/-49)8 files modifiedCMakeLists.txt (+4/-4)
data/CMakeLists.txt (+2/-2)
data/pantheon-mail.appdata.xml (+1/-1)
data/theming/CMakeLists.txt (+1/-1)
data/ui/CMakeLists.txt (+1/-1)
sql/CMakeLists.txt (+1/-1)
src/CMakeLists.txt (+30/-30)
src/client/application/geary-application.vala (+9/-9)
Changed in pantheon-mail: | |
status: | Confirmed → In Progress |
assignee: | nobody → Daniel Fore (danrabbit) |
Changed in pantheon-mail: | |
status: | In Progress → Fix Committed |
milestone: | loki-beta1 → loki-alpha1 |
Changed in pantheon-mail: | |
status: | Fix Committed → Fix Released |
I've updated the INSTALL file. The build system used here is CMake.
There is a bug where for some reason running locally thinks that ui files should be in a folder that doesn't exist. As a workaround you can link the "data" folder to "ui"