File: shared_os

package info (click to toggle)
flite 2.2-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 83,796 kB
  • sloc: ansic: 693,645; sh: 5,000; lisp: 3,057; cpp: 994; makefile: 893; xml: 52; perl: 33
file content (24 lines) | stat: -rw-r--r-- 1,106 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
---
 config/common_make_rules |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

--- a/config/common_make_rules
+++ b/config/common_make_rules
@@ -120,13 +120,13 @@ $(OBJDIR)/.build_so: $(FULLSHOBJS)
 # Used in the lib/ directory and in building new voices
 $(LIBDIR)/%.so: $(LIBDIR)/%.shared.a
 	@ echo making $@
-	@ rm -rf shared_os && mkdir shared_os
+	@ rm -rf $*-shared_os && mkdir $*-shared_os
 	@ rm -f $@ $@.${PROJECT_VERSION} $@.${PROJECT_SHLIB_VERSION} 
-	@ (cd shared_os && ar x ../$<)
-	@ (cd shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
+	@ (cd $*-shared_os && ar x ../$<)
+	@ (cd $*-shared_os && $(CC) -shared -Wl,-soname,`basename $@`.${PROJECT_SHLIB_VERSION} -o ../$@.${PROJECT_VERSION} *.os $(LDFLAGS))
 	@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_VERSION}` `basename $@.${PROJECT_SHLIB_VERSION}` )
 	@ (cd $(LIBDIR) && ln -s `basename $@.${PROJECT_SHLIB_VERSION}` `basename $@` )
-	@ rm -rf shared_os
+	@ rm -rf $*-shared_os
 
 $(OBJDIR)/.make_build_dirs:
 	@ echo making in $(DIRNAME) ...