]> granicus.if.org Git - python/commitdiff
Use the -n option of ln in stead of -h, as it also works with other ln's
authorJack Jansen <jack.jansen@cwi.nl>
Sun, 4 Aug 2002 21:17:20 +0000 (21:17 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Sun, 4 Aug 2002 21:17:20 +0000 (21:17 +0000)
people may have (fink, gnu).

Makefile.pre.in

index 5ab5b146ddda7ccffe5751fd111eb86c66cd4879..608f05ee345b1ae553fa17d8f68f08e25e670a57 100644 (file)
@@ -366,10 +366,10 @@ $(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/$(PYTHONFRAMEWORK): \
                $(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/Resources/version.plist
        $(INSTALL_DATA) $(RESSRCDIR)/English.lproj/InfoPlist.strings \
                $(PYTHONFRAMEWORKDIR)/Versions/$(VERSION)/Resources/English.lproj/InfoPlist.strings
-       $(LN) -fsh $(VERSION) $(PYTHONFRAMEWORKDIR)/Versions/Current
-       $(LN) -fsh Versions/Current/Python $(PYTHONFRAMEWORKDIR)/Python
-       $(LN) -fsh Versions/Current/Headers $(PYTHONFRAMEWORKDIR)/Headers
-       $(LN) -fsh Versions/Current/Resources $(PYTHONFRAMEWORKDIR)/Resources
+       $(LN) -fsn $(VERSION) $(PYTHONFRAMEWORKDIR)/Versions/Current
+       $(LN) -fsn Versions/Current/Python $(PYTHONFRAMEWORKDIR)/Python
+       $(LN) -fsn Versions/Current/Headers $(PYTHONFRAMEWORKDIR)/Headers
+       $(LN) -fsn Versions/Current/Resources $(PYTHONFRAMEWORKDIR)/Resources
 
 # This rule builds the Cygwin Python DLL
 libpython$(VERSION).dll.a: $(LIBRARY_OBJS)
@@ -785,15 +785,15 @@ frameworkinfrastructureinstall:   $(LDLIBRARY)
                else    true; \
                fi; \
        done
-       $(LN) -sf $(INCLUDEPY) $(FRAMEWORKFINALDEST)/Headers
+       $(LN) -fsn include/python$(VERSION) $(FRAMEWORKFINALDEST)/Headers
        $(INSTALL_DATA) $(RESSRCDIR)/Info.plist $(FRAMEWORKFINALDEST)/Resources/Info.plist
        $(INSTALL_DATA) $(RESSRCDIR)/version.plist $(FRAMEWORKFINALDEST)/Resources/version.plist
        $(INSTALL_DATA) $(RESSRCDIR)/English.lproj/InfoPlist.strings \
                $(FRAMEWORKFINALDEST)/Resources/English.lproj/InfoPlist.strings
-       $(LN) -fsh $(VERSION) $(PYTHONFRAMEWORKINSTALLDIR)/Versions/Current
-       $(LN) -fsh Versions/Current/Python $(PYTHONFRAMEWORKINSTALLDIR)/Python
-       $(LN) -fsh Versions/Current/Headers $(PYTHONFRAMEWORKINSTALLDIR)/Headers
-       $(LN) -fsh Versions/Current/Resources $(PYTHONFRAMEWORKINSTALLDIR)/Resources
+       $(LN) -fsn $(VERSION) $(PYTHONFRAMEWORKINSTALLDIR)/Versions/Current
+       $(LN) -fsn Versions/Current/Python $(PYTHONFRAMEWORKINSTALLDIR)/Python
+       $(LN) -fsn Versions/Current/Headers $(PYTHONFRAMEWORKINSTALLDIR)/Headers
+       $(LN) -fsn Versions/Current/Resources $(PYTHONFRAMEWORKINSTALLDIR)/Resources
        $(INSTALL_DATA) $(LDLIBRARY) $(PYTHONFRAMEWORKPREFIX)/$(LDLIBRARY)
 
 # Build Python executable that can run GUI code. Another MacOSX pseudo