diff options
Diffstat (limited to 'win32/vs10/atk-gen-src.props')
-rw-r--r-- | win32/vs10/atk-gen-src.props | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/win32/vs10/atk-gen-src.props b/win32/vs10/atk-gen-src.props index 6abbcdc..d699f4f 100644 --- a/win32/vs10/atk-gen-src.props +++ b/win32/vs10/atk-gen-src.props @@ -7,13 +7,20 @@ <GenConfigH>if not exist ..\..\config.h copy ..\..\config.h.win32 ..\..\config.h</GenConfigH> <GenMarshalSrc> cd ..\..\atk - -$(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --header > atkmarshal.h - -$(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --body > atkmarshal.c - +if exist $(GLibEtcInstallRoot)\bin\glib-genmarshal $(PythonPath)\python $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --header > atkmarshal.h +if not exist atkmarshal.h $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --header > atkmarshal.h +if exist $(GLibEtcInstallRoot)\bin\glib-genmarshal $(PythonPath)\python $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --body > atkmarshal.c +if not exist atkmarshal.c $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --body > atkmarshal.c cd $(SolutionDir) </GenMarshalSrc> + <GenMarshalSrcX64> +cd ..\..\atk +if exist $(GLibEtcInstallRoot)\bin\glib-genmarshal $(PythonPathX64)\python $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --header > atkmarshal.h +if not exist atkmarshal.h $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --header > atkmarshal.h +if exist $(GLibEtcInstallRoot)\bin\glib-genmarshal $(PythonPathX64)\python $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --body > atkmarshal.c +if not exist atkmarshal.c $(GLibEtcInstallRoot)\bin\glib-genmarshal --prefix=atk_marshal atkmarshal.list --body > atkmarshal.c +cd $(SolutionDir) + </GenMarshalSrcX64> </PropertyGroup> <PropertyGroup> <_PropertySheetDisplayName>atkgensrcprops</_PropertySheetDisplayName> @@ -25,5 +32,8 @@ cd $(SolutionDir) <BuildMacro Include="GenMarshalSrc"> <Value>$(GenMarshalSrc)</Value> </BuildMacro> + <BuildMacro Include="GenMarshalSrcX64"> + <Value>$(GenMarshalSrcX64)</Value> + </BuildMacro> </ItemGroup> </Project> |