Make -make not generate a file that contains an implicit cast that is not permitted by ARC.

Is this NSFramework_* stuff actually used by anything anymore?



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@33419 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
David Chisnall 2011-06-29 17:07:06 +00:00
parent 8bb4ff86cc
commit d7a3a5bd17

View file

@ -488,14 +488,14 @@ $(DUMMY_FRAMEWORK_FILE): $(DERIVED_SOURCES_DIR)/.stamp $(OBJ_FILES_TO_LINK) GNUm
echo "+ (NSString *)frameworkEnv;" >> $@; \
echo "+ (NSString *)frameworkPath;" >> $@; \
echo "+ (NSString *)frameworkVersion;" >> $@; \
echo "+ (NSString **)frameworkClasses;" >> $@; \
echo "+ (NSString *const*)frameworkClasses;" >> $@; \
echo "@end" >> $@; \
echo "@implementation $(DUMMY_FRAMEWORK)" >> $@; \
echo "+ (NSString *)frameworkEnv { return nil; }" >> $@; \
echo "+ (NSString *)frameworkPath { return @\"$(FRAMEWORK_INSTALL_DIR)\"; }" >> $@; \
echo "+ (NSString *)frameworkVersion { return @\"$(CURRENT_VERSION_NAME)\"; }" >> $@; \
echo "static NSString *allClasses[] = {$$classlist};" >> $@; \
echo "+ (NSString **)frameworkClasses { return allClasses; }" >> $@;\
echo "+ (NSString *const*)frameworkClasses { return allClasses; }" >> $@;\
echo "@end" >> $@$(END_ECHO)
ifeq ($(FOUNDATION_LIB),gnu)