mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-22 22:00:49 +00:00
* 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:
parent
63f627d3b6
commit
d9e132092a
2 changed files with 8 additions and 1 deletions
|
@ -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.
|
||||
|
|
|
@ -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" >> $@;)
|
||||
|
||||
|
|
Loading…
Reference in a new issue