Clean up after making defs file

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15897 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-Macdonald 2003-02-06 11:12:00 +00:00
parent 9ba609a35e
commit 6e62800b62
2 changed files with 4 additions and 0 deletions

View file

@ -1,6 +1,7 @@
2003-02-06 Richard Frith-Macdonald <rfm@gnu.org>
* Instance/subproject.make: Build dll exported symbols def file.
Remove temporary def file on clean.
* Instance/rules.make: Make list of subproject def files (thanks Nicola)
* Instance/library.make: Use list of subproject def files to put
symbols from subprojects into final dll output.

View file

@ -48,6 +48,9 @@ $(DLL_DEF_INP): $(DLL_DEF_FILES)
DLL_DEF_FLAG = --input-def $(DLL_DEF_INP)
endif
internal-subproject-clean::
rm -rf $(DLL_DEF_IMP)
internal-subproject-all_:: subproject.def
subproject.def: $(OBJ_FILES_TO_LINK) $(DLL_DEF)