1. 13 Jan, 2009 1 commit
  2. 02 Nov, 2008 2 commits
    • Tor Lillqvist's avatar
      Add vs9. · 1b3d5328
      Tor Lillqvist authored
      2008-11-02  Tor Lillqvist  <tml@novell.com>
      
      	* win32/Makefile.am (SUBDIRS): Add vs9.
      
      
      svn path=/trunk/; revision=7640
      1b3d5328
    • Tor Lillqvist's avatar
      Bug 558153 - Patch for .def files generation · 21207509
      Tor Lillqvist authored
      2008-11-02  Tor Lillqvist  <tml@novell.com>
      
      	Bug 558153 - Patch for .def files generation
      
      	* win32/{vs8,vs9}/*.vcproj: Add &quot; around paths, making it
      	possible to compile in a directory containing spaces. .def files
      	generation is done for every configuration not only the "Debug"
      	ones.
      
      	Patch by Guillaume Duhamel.
      
      
      svn path=/trunk/; revision=7639
      21207509
  3. 15 Sep, 2008 5 commits
    • Tor Lillqvist's avatar
      New folder. Project files for use with MSVS9. Based on the MSVS8 project · 47d23c18
      Tor Lillqvist authored
      2008-09-16  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs9: New folder. Project files for use with MSVS9. Based
      	on the MSVS8 project files is win32/vs8. Four configurations:
      	Debug|Win32, Release|Win32, Debug|x64 and Release|x64. DLL names
      	simplified to of the style glib-2-vs9.dll.
      
      
      svn path=/trunk/; revision=7497
      47d23c18
    • Tor Lillqvist's avatar
      Drop the "win32" part from under "dependencies" so that the same project · 4b92cd39
      Tor Lillqvist authored
      2008-09-15  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/*.vcproj: Drop the "win32" part from under
      	"dependencies" so that the same project files can be used also
      	for 64-bit compilation by just having a different
      	"dependencies" folder containing 64-bit packages instead. At
      	least, I hope it will work out some way like that. MSVS
      	project files really are a pain to maintain. Much information
      	is typically copied for four different configurations
      	"Debug|Win32", "Release|Win32", "Debug|x64" and "Release|x64"
      	instead of having common stuff listed just once and only different
      	parametrisations. Or am I missing something?
      	
      	Make the "Release" configuration work, too. Use correct character
      	set for the gspawn-win32-helper programs. Use correct subsystem
      	for the non-console one.
      
      
      svn path=/trunk/; revision=7490
      4b92cd39
    • Tor Lillqvist's avatar
      Don't use Detect64BitPortabilityProblems as those warnings are misleading. · 2b242404
      Tor Lillqvist authored
      2008-09-15  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/*.vcproj: Don't use Detect64BitPortabilityProblems
      	as those warnings are misleading. They don't take into
      	consideration ifdefs in	glibconfig.h and elsewhere for _WIN64.
      
      
      svn path=/trunk/; revision=7488
      2b242404
    • Tor Lillqvist's avatar
      Add DLL_EXPORT to export also the GLIB_VAR variables that aren't mentioned · 9f6848eb
      Tor Lillqvist authored
      2008-09-15  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/glib.vcproj: Add DLL_EXPORT to export also the
      	GLIB_VAR variables that aren't mentioned in glib.symbols.
      
      
      svn path=/trunk/; revision=7485
      9f6848eb
    • Tor Lillqvist's avatar
      Update to match the Makefile.am files. Drop G*_EXPORTS from · 7e24ad52
      Tor Lillqvist authored
      2008-09-15  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/*.vcproj: Update to match the Makefile.am files. Drop
      	G*_EXPORTS from PreprocessorDefinitions, nothing looks for such
      	macros. Add G_DISABLE_DEPRECATED. Add PCRE_STATIC for glib to
      	avoid exporting the pcre functions. Add G_LOG_DOMAIN for gobject.
      
      
      svn path=/trunk/; revision=7484
      7e24ad52
  4. 27 Aug, 2008 3 commits
    • Tor Lillqvist's avatar
      Add "win32" directory level to the references to the dependencies folder · 82c17ccf
      Tor Lillqvist authored
      2008-08-27  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/*.vcproj: Add "win32" directory level to the
      	references to the dependencies folder (which each actual user of
      	the project file probably needs to edit anyway depending on their
      	directory structure). Add missing files, remove nonexistent files.
      
      
      svn path=/trunk/; revision=7404
      82c17ccf
    • Tor Lillqvist's avatar
      Handle also G_GNUC_FORMAT in the custom build step for glib.symbols. · b2073f1c
      Tor Lillqvist authored
      2008-08-27  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/glib.vcproj: Handle also G_GNUC_FORMAT in the
      	custom build step for glib.symbols.
      
      
      svn path=/trunk/; revision=7402
      b2073f1c
    • Tor Lillqvist's avatar
      Don't needlessly copy localcharset.c, but compile it where it is in · 3be2b93d
      Tor Lillqvist authored
      2008-08-27  Tor Lillqvist  <tml@novell.com>
      
      	* win32/vs8/glib.vcproj: Don't needlessly copy localcharset.c, but
      	compile it where it is in libcharset. Add "win32" directory level
      	to the references to the dependencies folder (which each actual
      	user of the project file probably needs to edit anyway depending
      	on their directory structure). Drop the nonexistent gi18n.c
      	file. Drop dirent as gdir.c includes dirent.h and wdirent.c
      	directly.
      
      
      svn path=/trunk/; revision=7401
      3be2b93d
  5. 02 Aug, 2008 1 commit
    • Tor Lillqvist's avatar
      Bug 545954 - 64-bit issue in dirent · 302111f8
      Tor Lillqvist authored
      2008-08-02  Tor Lillqvist  <tml@novell.com>
      
      	Bug 545954 - 64-bit issue in dirent
      
      	* win32/dirent/dirent.h: Use __int64 for the dd_handle on 64-bit
      	Windows. (Would use intptr_t, but that is not available before
      	MSVS8, and we want to keep this compilable also with MSVS6 and 7,
      	I think.) Thanks to Richard Hult.
      
      
      svn path=/trunk/; revision=7286
      302111f8
  6. 19 May, 2008 1 commit
  7. 18 May, 2008 1 commit
    • Tor Lillqvist's avatar
      win32/vs8/gspawn-win32-helper.vcproj New files. Build these two · b7b9be35
      Tor Lillqvist authored
      2008-05-19  Tor Lillqvist  <tml@novell.com>
      	
      	* win32/vs8/gspawn-win32-helper.vcproj
      	* win32/vs8/gspawn-win32-helper-console.vcproj: New files. Build
      	these two executables.
      
      	* win32/vs8/*.vcproj: Compile as C and not C++.
      
      	* win32/vs8/glib-genmarshal.vcproj: Use MBS and not Unicode. (What
      	this setting really means is just that we don't define the UNICODE
      	and _UNICODE macros when compiling; it has no effect on what APIs
      	the code might use.) Use the same IntermediateDirectory as the
      	other projects.
      
      	* win32/vs8/glib.sln: Add the gspawn-win32-helper and gspawn-win32-helper projects.
      
      
      svn path=/trunk/; revision=6911
      b7b9be35
  8. 17 May, 2008 1 commit