aboutsummaryrefslogtreecommitdiffstats
path: root/win32
Commit message (Collapse)AuthorAgeFilesLines
* Fix a build break under Win32Milan Crha2014-09-082-25/+13
| | | | | | Also build dependencies at the same directory as evolution files and build 'master' configuration by default (it used to build 'stable' configuration instead).
* Miscellaneous Win32 related changesMilan Crha2014-09-063-18/+41
| | | | | | | | * use e_util_win32_initialize() in main() to avoid code duplication * e-spinner - correct image path build under win32 * export WIN32_SERVICELIBEXECDIR when building eds, which relies on it now * update D-Bus patch and session-local.conf creation, thus D-Bus can actually autostart services
* [win32/setup-env] Correct GSETTINGS_SCHEMA_DIR valueMilan Crha2014-09-011-1/+1
| | | | | | It can contain only one folder, thus use the one from evolution's build directory. The dependency's folder might be added by a relative path from the glib's DLL file.
* Add Win32 build scripts into sourcesMilan Crha2014-08-2538-0/+5603
| | | | See win32/readme.txt for more information.
* Remove a long lived win32 hackFridrich Strba2010-03-0611-3213/+0
| | | | | It seems that the dummy libraries are not needed anymore on windows nowadays.
* Revert "Without this evo 2.28.2 will not link/run at all"Matthew Barnes2010-01-294-37/+536
| | | | | | | This reverts commit 013ce5b70e85d6c9008cebd1d5efbe87a539d445. Looks like it was meant for gnome-2-28 branch. In any case it contains unresolved merge conflicts which breaks compilation.
* Without this evo 2.28.2 will not link/run at allFridrich Strba2010-01-284-536/+37
| | | | | | The change is needed: 1) To export the right symbols from the right dummy import library so that the loader does not look for symbols where they are not 2) Export that comp_editor_registry using a getter function for win32 so that we don't have to decorate the data string so that the autoexport works again
* Radically reorganize source code.Matthew Barnes2009-06-251-7/+0
| | | | | | | | | | | | | | | | | | | - Collect all shell modules into a new top-level 'modules' directory: $(top_srcdir)/modules/addressbook $(top_srcdir)/modules/calendar $(top_srcdir)/modules/mail Nothing is allowed to link to these, not plugins nor other modules. THIS SOLVES BUG #571275 AND OPENS THE DOOR TO PORTING TO MAC OS X. - Mimic the libevolution-mail-shared library from master (except drop the "shared" suffix) and have libevolution-mail-importers and all mail-related plugins link to it. - Discard the a11y subdirectories and have the files live alongside their counterpart widgets.
* libevolution-mail-shared is a new library, so reflect its existenceFridrich Strba2009-06-092-0/+538
| | | | in the win32 bootstrap import libraries.
* Regenerate the def files according to the current state of the realFridrich Strba2009-06-095-594/+160
| | | | exports.
* Update Win32 symbol export files.Matthew Barnes2009-05-217-10/+2793
|
* Use Behdad's brilliant git.mk to generate .gitignore files.Matthew Barnes2009-05-021-0/+2
|
* Cross-compilation from Linux to Windows support by Fridrich Strba.Tor Lillqvist2009-01-301-7/+7
| | | | | | | | | | | | | | | | | | | 2009-01-29 Tor Lillqvist <tml@novell.com> Cross-compilation from Linux to Windows support by Fridrich Strba. * configure.in: Check for <sys/wait.h>. Don't look for socklen_t on Windows. If cross-compiling, we obviously can't run the test to find out the preferred formats for charset names of iconv(). We know them a priori for Windows, though. For cross-compilation to other platforms more change is needed. * win32/Makefile.am: Use $(DLLTOOL) instead of hardcoding name. svn path=/trunk/; revision=37193
* Add more functions used by libevolution-calendar.la.Tor Lillqvist2008-06-131-0/+4
| | | | | | | | | | 2008-06-13 Tor Lillqvist <tml@novell.com> * win32/libevolution-mail.def: Add more functions used by libevolution-calendar.la. svn path=/trunk/; revision=35637
* Add new functions used by libevolution-composer.la.Tor Lillqvist2008-06-131-0/+8
| | | | | | | | | | | | | | 2008-06-13 Tor Lillqvist <tml@novell.com> * win32/libevolution-mail.def: Add new functions used by libevolution-composer.la. * addressbook/gui/component/Makefile.am libevolution_addressbook_la_LIBADD): Link with the bootstrap libevolution-mail library on Windows. svn path=/trunk/; revision=35636
* Add two more entries for bootstrapping. TheTor Lillqvist2008-01-251-0/+2
| | | | | | | | | | | | 2008-01-25 Tor Lillqvist <tml@novell.com> * win32/libevolution-mail.def: Add two more entries for bootstrapping. The mail/importers/libevolution-mail-importers library depends on the libevolution-mail library which hasn't been built yet when libevolution-mail-importers is built. svn path=/trunk/; revision=34894
* ** Fix for bug #455799Hiroyuki Ikezoe2007-08-041-3/+0
| | | | | | | | | | | | 2007-08-04 Hiroyuki Ikezoe <poincare@ikezoe.net> ** Fix for bug #455799 Remove all .cvsignore and update svn:ignore porperty in whole directories. svn path=/trunk/; revision=33945
* List the function mail_win32_get_mail_thread_queued() instead of theTor Lillqvist2006-10-161-1/+1
| | | | | | | | | | | | | | | | | | 2006-10-16 Tor Lillqvist <tml@novell.com> * win32/libevolution-mail.def: List the function mail_win32_get_mail_thread_queued() instead of the variable mail_thread_queued. (#348212) * mail-mt.h: On Win32 we don't want to use the mail_thread_queued variable outside the libevolution-mail DLL, but instead access its value through a getter function. * mail-mt.c: Make mail_thread_queued static on Win32. (mail_win32_get_mail_thread_queued): New function that returns the value of mail_thread_queued. svn path=/trunk/; revision=32898
* Quiet CVSKjartan Maraas2006-08-171-0/+3
| | | | svn path=/trunk/; revision=32568
* Add e_expander_get_type which now is needed when linkingTor Lillqvist2006-04-271-0/+1
| | | | | | | | | 2006-04-27 Tor Lillqvist <tml@novell.com> * win32/libemiscwidgets.def: Add e_expander_get_type which now is needed when linking libevolution-widgets-a11y. svn path=/trunk/; revision=31913
* libdir is prefix/lib, not bin.Tor Lillqvist2005-09-281-1/+1
| | | | | | | | 2005-09-28 Tor Lillqvist <tml@novell.com> * win32/dummy.la: libdir is prefix/lib, not bin. svn path=/trunk/; revision=30408
* Add more entries.Tor Lillqvist2005-07-131-0/+4
| | | | | | | | 2005-07-13 Tor Lillqvist <tml@novell.com> * win32/libevolution-mail.def: Add more entries. svn path=/trunk/; revision=29745
* Add e_selection_model_selection_row_changed.Tor Lillqvist2005-06-271-0/+1
| | | | | | | | 2005-06-27 Tor Lillqvist <tml@novell.com> * win32/libemiscwidgets.def: Add e_selection_model_selection_row_changed. svn path=/trunk/; revision=29590
* The libetable and libetext DLLs should have the -0 suffix.Tor Lillqvist2005-06-191-4/+4
| | | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * win32/Makefile.am: The libetable and libetext DLLs should have the -0 suffix. svn path=/trunk/; revision=29548
* Add more new entries.Tor Lillqvist2005-06-182-0/+49
| | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * win32/libemiscwidgets.def: Add more new entries. svn path=/trunk/; revision=29530
* Add libetable and libetext.Tor Lillqvist2005-06-184-0/+77
| | | | | | | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * win32/Makefile.am (EXTRA_DIST): Add libetable and libetext. * win32/libetable.def * win32/libetext.def: New files. * win32/libemiscwidgets.def: Add new entries. svn path=/trunk/; revision=29529
* Add e_utf8_to_locale_string, used in e-util.Tor Lillqvist2005-06-181-0/+1
| | | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * win32/libemiscwidgets.def: Add e_utf8_to_locale_string, used in e-util. svn path=/trunk/; revision=29525
* Typo.Tor Lillqvist2005-06-181-2/+1
| | | | | | | | 2005-06-18 Tor Lillqvist <tml@novell.com> * win32/Makefile.am (EXTRA_DIST): Typo. svn path=/trunk/; revision=29524
* win32/README win32/Makefile.am win32/dummy.la win32/libemiscwidgets.defTor Lillqvist2005-06-168-0/+185
2005-06-15 Tor Lillqvist <tml@novell.com> * win32/README * win32/Makefile.am * win32/dummy.la * win32/libemiscwidgets.def * win32/libevolution-addressbook.def * win32/libevolution-calendar.def * win32/libevolution-mail.def * win32/libfilter.def: New files. Build bootstrap import libraries for some of Evolution's DLLs to work around circular dependencies between some of the shared libraries. Circular dependecies are problematic on Win32 where one can't have undefined symbols in executables (or shared libraries). svn path=/trunk/; revision=29508