diff options
Diffstat (limited to 'external/glibc/makefile.mk')
-rw-r--r-- | external/glibc/makefile.mk | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/external/glibc/makefile.mk b/external/glibc/makefile.mk index cf4516515a67..04e2ff5b99bd 100644 --- a/external/glibc/makefile.mk +++ b/external/glibc/makefile.mk @@ -36,10 +36,14 @@ TARGET=getopt # --- Files -------------------------------------------------------- +.IF "$(HAVE_GETOPT)" != "YES" || "$(HAVE_READDIR_R)" != "YES" TARFILE_NAME=glibc-2.1.3-stub TARFILE_MD5=4a660ce8466c9df01f19036435425c3a TARFILE_ROOTDIR=glibc-2.1.3 -ADDITIONAL_FILES=posix$/makefile.mk posix$/config.h posix$/readdir_r.c +ADDITIONAL_FILES=posix$/makefile.mk posix$/config.h +.IF "$(HAVE_READDIR_R)" != "YES" +ADDITIONAL_FILES += posix$/readdir_r.c +.ENDIF PATCH_FILES=$(PRJ)$/glibc-2.1.3.patch @@ -49,6 +53,15 @@ CONFIGURE_ACTION= BUILD_DIR=posix BUILD_ACTION=dmake $(MFLAGS) $(CALLMACROS) +OUT2INC= \ + posix/getopt.h \ + posix/config.h + +.ELSE +@all: + @echo "Nothing to do here." +.ENDIF + # --- Targets ------------------------------------------------------ .INCLUDE : set_ext.mk |