mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-22 22:00:49 +00:00
Made getting the list of classes in the framework more portable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@14715 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
d91adf4fe0
commit
a634ab1df2
1 changed files with 1 additions and 1 deletions
|
@ -179,7 +179,7 @@ $(DUMMY_FRAMEWORK_FILE): $(DERIVED_SOURCES) $(OBJ_FILES_TO_LINK) GNUmakefile
|
|||
@ classes=""; \
|
||||
for f in $(OBJC_OBJ_FILES_TO_INSPECT) __dummy__; do \
|
||||
if [ "$$f" != "__dummy__" ]; then \
|
||||
sym=`nm -Pg $$f | awk '/__objc_class_name_/ {if($$2 == "$(OBJC_CLASS_SECTION)") print $$1}' | sed 's/__objc_class_name_//'`; \
|
||||
sym=`nm -Pg $$f | awk '/__objc_class_name_/ {if($$2 != "U") print $$1}' | sed 's/__objc_class_name_//'`; \
|
||||
classes="$$classes $$sym"; \
|
||||
fi; \
|
||||
done; \
|
||||
|
|
Loading…
Reference in a new issue