* framework.make ($(DUMMY_FRAMEWORK_FILE)): fix for empty $classlist.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@9655 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Mirko Viviani 2001-04-21 21:23:37 +00:00
parent 63f627d3b6
commit d9e132092a
2 changed files with 8 additions and 1 deletions

View file

@ -1,3 +1,7 @@
2001-04-21 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* framework.make ($(DUMMY_FRAMEWORK_FILE)): fix for empty $classlist.
2001-04-21 Mirko Viviani <mirko.viviani@rccr.cremona.it>
* target.make (SHARED_LIB_LINK_CMD): fixed NeXT target.

View file

@ -241,6 +241,9 @@ $(DUMMY_FRAMEWORK_FILE): $(DERIVED_SOURCES) $(C_OBJ_FILES) $(OBJC_OBJ_FILES) $(S
classlist="$$classlist, @\"$$f\""; \
fi; \
done; \
classlist="$$classlist, NULL"; \
else \
classlist="NULL"; \
fi; \
if [ "`echo $(FRAMEWORK_INSTALL_DIR) | sed 's/^$(subst /,\/,$(GNUSTEP_USER_ROOT))//'`" != "$(FRAMEWORK_INSTALL_DIR)" ]; then \
fw_env="@\"GNUSTEP_USER_ROOT\""; \
@ -271,7 +274,7 @@ $(DUMMY_FRAMEWORK_FILE): $(DERIVED_SOURCES) $(C_OBJ_FILES) $(OBJC_OBJ_FILES) $(S
echo "+ (NSString *)frameworkEnv { return $$fw_env; }" >> $@; \
echo "+ (NSString *)frameworkPath { return $$fw_path; }" >> $@; \
echo "+ (NSString *)frameworkVersion { return @\"$(CURRENT_VERSION_NAME)\"; }" >> $@; \
echo "static NSString *allClasses[] = {$$classlist, NULL};" >> $@; \
echo "static NSString *allClasses[] = {$$classlist};" >> $@; \
echo "+ (NSString **)frameworkClasses { return allClasses; }" >> $@; \
echo "@end" >> $@;)