configure: Define WINE_CROSSTEST when building crosstests, and disable use of config.h in that case.

This commit is contained in:
Alexandre Julliard 2010-04-08 17:29:11 +02:00
parent 6468fa5588
commit 5d2b8e77d2
3 changed files with 7 additions and 2 deletions

View File

@ -143,7 +143,7 @@ filter: dummy
$(CC) -c $(ALLCFLAGS) -o $@ $<
.c.cross.o:
$(CROSSCC) -c $(INCLUDES) $(DEFS) $(CPPFLAGS) $(CFLAGS) -o $@ $<
$(CROSSCC) -c $(INCLUDES) $(DEFS) -DWINE_CROSSTEST $(CPPFLAGS) $(CFLAGS) -o $@ $<
.y.tab.c:
$(BISON) $(BISONFLAGS) -p $*_ -o $@ $<

View File

@ -2160,7 +2160,9 @@ esac
dnl **** Generate output files ****
AH_TOP([#define __WINE_CONFIG_H])
AH_TOP([#ifndef WINE_CROSSTEST
#define __WINE_CONFIG_H])
AH_BOTTOM([#endif /* WINE_CROSSTEST */])
AC_CONFIG_COMMANDS([include/stamp-h], [echo timestamp > include/stamp-h])

View File

@ -1,5 +1,6 @@
/* include/config.h.in. Generated from configure.ac by autoheader. */
#ifndef WINE_CROSSTEST
#define __WINE_CONFIG_H
/* Define to a function attribute for Microsoft hotpatch assembly prefix. */
@ -1307,3 +1308,5 @@
#ifndef __cplusplus
#undef inline
#endif
#endif /* WINE_CROSSTEST */