Revision: 12087
          http://sourceforge.net/p/skim-app/code/12087
Author:   hofman
Date:     2020-12-25 15:36:04 +0000 (Fri, 25 Dec 2020)
Log Message:
-----------
update notes on SkimNotes

Modified Paths:
--------------
    trunk/SkimNotes/SkimNotes.rtf

Modified: trunk/SkimNotes/SkimNotes.rtf
===================================================================
--- trunk/SkimNotes/SkimNotes.rtf       2020-12-25 15:20:55 UTC (rev 12086)
+++ trunk/SkimNotes/SkimNotes.rtf       2020-12-25 15:36:04 UTC (rev 12087)
@@ -1,10 +1,10 @@
 {\rtf1\ansi\ansicpg1252\cocoartf2513
 \cocoatextscaling0\cocoaplatform0{\fonttbl\f0\fswiss\fcharset0 
Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;\f2\fmodern\fcharset0 Courier;
 \f3\fnil\fcharset0 Menlo-Regular;}
-{\colortbl;\red255\green255\blue255;\red170\green13\blue145;\red92\green38\blue153;\red28\green0\blue207;
-\red0\green0\blue0;\red255\green255\blue255;}
-{\*\expandedcolortbl;;\csgenericrgb\c66667\c5098\c56863;\csgenericrgb\c36078\c14902\c60000;\csgenericrgb\c10980\c0\c81176;
-\csgenericrgb\c0\c0\c0;\csgenericrgb\c100000\c100000\c100000;}
+{\colortbl;\red255\green255\blue255;\red170\green13\blue145;\red92\green38\blue153;\red0\green0\blue0;
+\red255\green255\blue255;\red28\green0\blue207;}
+{\*\expandedcolortbl;;\csgenericrgb\c66667\c5098\c56863;\csgenericrgb\c36078\c14902\c60000;\csgenericrgb\c0\c0\c0;
+\csgenericrgb\c100000\c100000\c100000;\csgenericrgb\c10980\c0\c81176;}
 \paperw12240\paperh15840\viewkind0
 
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
 
@@ -120,6 +120,22 @@
 \
 
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
 
+\f0\b\fs36 \cf0 Notes on Linking the Framework
+\fs24 \
+\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
+
+\f1\b0 \cf0 \
+The skimNotes framework uses 
+\f3\fs22 \CocoaLigature0 @rpath
+\f1\fs24 \CocoaLigature1  as the base for the install name. This means that 
when an executable bundle wants to embed and link against the framework, it has 
to provide a runpath search path. This is typically done by using the following 
build setting for the executable bundle linking the embedded SkimNotes 
framework:\
+\
+
+\f3\fs22 \cf4 \cb5 LD_RUNPATH_SEARCH_PATHS = @loader_path/../Frameworks
+\f1\fs24 \cf0 \cb1 \
+\
+\
+\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
+
 \f0\b\fs36 \cf0 Notes on Building the Framework
 \fs24 \
 \
@@ -132,7 +148,7 @@
 \
 \pard\tx560\pardeftab560\pardirnatural\partightenfactor0
 
-\f3\fs22 \cf0 \CocoaLigature0 MACOSX_DEPLOYMENT_TARGET = \cf4 10.5\
+\f3\fs22 \cf0 \CocoaLigature0 MACOSX_DEPLOYMENT_TARGET = \cf6 10.5\
 
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
 
 \f1\fs24 \cf0 \CocoaLigature1 \
@@ -142,20 +158,14 @@
 \pard\tx560\pardeftab560\pardirnatural\partightenfactor0
 
 \f3\fs22 \cf0 \CocoaLigature0 \
-ARCHS = \cf5 \cb6 \CocoaLigature1 $(ARCHS_STANDARD_32_64_BIT)\cf0 \cb1 
\CocoaLigature0 \
+ARCHS = \cf4 \cb5 \CocoaLigature1 $(ARCHS_STANDARD_32_64_BIT)\cf0 \cb1 
\CocoaLigature0 \
 
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
 
 \f1\fs24 \cf0 \CocoaLigature1 \
+If you need to support GC, you should enable it by uncommenting the setting in 
SkimNotes-Common.xcconfig.\
+\
 Of course you need to use an older version of Xcode to build with these 
settings.\
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-
-\f0\b \cf0 \
-\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
-\cf0 64-Bits and Garbage Collection
-\f1\b0 \
 \
-The Debug and Release configurations will build universal executables for 
32-bit and 64-bit Intel with deployment target 10.6.  The frameworks are not 
built with support for Garbage Collection (GC).  If you need to support GC you 
should enable it by uncommenting the setting in SkimNotes-Common.xcconfig.  The 
tools will never use GC, but that should not be relevant.  The built versions 
of the frameworks and tools included in the release are built using the Release 
configuration.\
-\
 
\pard\tx566\tx1133\tx1700\tx2267\tx2834\tx3401\tx3968\tx4535\tx5102\tx5669\tx6236\tx6803\pardirnatural\partightenfactor0
 
 \f0\b \cf0 SkimNotes Framework Documentation

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to