Changeset 2951


Ignore:
Timestamp:
Aug 31, 2007, 3:28:03 AM (15 years ago)
Author:
livings124
Message:

patch from persept to add a release build and automate release

Location:
trunk
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Transmission.xcodeproj/project.pbxproj

    r2879 r2951  
    16791679
    16801680/* Begin XCBuildConfiguration section */
    1681                 4D18389C09DEC01E0047D688 /* Debug */ = {
     1681                0053D3D30C86774200545606 /* Development */ = {
    16821682                        isa = XCBuildConfiguration;
    16831683                        buildSettings = {
    1684                                 ARCHS = (
    1685                                         ppc,
    1686                                         i386,
    1687                                 );
     1684                                ARCHS = "$(NATIVE_ARCH)";
     1685                                COPY_PHASE_STRIP = NO;
     1686                                GCC_DYNAMIC_NO_PIC = NO;
     1687                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     1688                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     1689                                GCC_MODEL_TUNING = G5;
     1690                                GCC_OPTIMIZATION_LEVEL = s;
     1691                                INSTALL_PATH = /usr/local/lib;
     1692                                OTHER_CFLAGS = "-DHAVE_CONFIG_H";
     1693                                PREBINDING = NO;
     1694                                PRODUCT_NAME = event;
     1695                                USER_HEADER_SEARCH_PATHS = "./third-party/libevent ./third-party/libevent/compat";
     1696                                ZERO_LINK = NO;
     1697                        };
     1698                        name = Development;
     1699                };
     1700                0053D3D40C86774200545606 /* Development */ = {
     1701                        isa = XCBuildConfiguration;
     1702                        buildSettings = {
     1703                                ARCHS = "$(NATIVE_ARCH)";
    16881704                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
    16891705                                FRAMEWORK_SEARCH_PATHS = (
     
    17031719                                PRODUCT_NAME = transmission;
    17041720                        };
    1705                         name = Debug;
    1706                 };
    1707                 4DDBB71E09E16BF100284745 /* Debug */ = {
     1721                        name = Development;
     1722                };
     1723                0053D3D50C86774200545606 /* Development */ = {
    17081724                        isa = XCBuildConfiguration;
    17091725                        buildSettings = {
    1710                                 ARCHS = (
    1711                                         ppc,
    1712                                         i386,
    1713                                 );
    1714                                 CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
    1715                                 HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
    1716                                 LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Debug\"";
    1717                                 OTHER_CFLAGS = "";
    1718                                 PRODUCT_NAME = transmissioncli;
    1719                         };
    1720                         name = Debug;
    1721                 };
    1722                 4DF0C599089918A300DD8943 /* Debug */ = {
    1723                         isa = XCBuildConfiguration;
    1724                         buildSettings = {
    1725                                 ARCHS = (
    1726                                         ppc,
    1727                                         i386,
    1728                                 );
     1726                                ARCHS = "$(NATIVE_ARCH)";
    17291727                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/macosx";
    17301728                                FRAMEWORK_SEARCH_PATHS = (
     
    17451743                                WRAPPER_EXTENSION = app;
    17461744                        };
    1747                         name = Debug;
    1748                 };
    1749                 4DF0C59D089918A300DD8943 /* Debug */ = {
     1745                        name = Development;
     1746                };
     1747                0053D3D60C86774200545606 /* Development */ = {
     1748                        isa = XCBuildConfiguration;
     1749                        buildSettings = {
     1750                                ARCHS = "$(NATIVE_ARCH)";
     1751                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
     1752                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
     1753                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Debug\"";
     1754                                OTHER_CFLAGS = "";
     1755                                PRODUCT_NAME = transmissioncli;
     1756                        };
     1757                        name = Development;
     1758                };
     1759                0053D3D70C86774200545606 /* Development */ = {
     1760                        isa = XCBuildConfiguration;
     1761                        buildSettings = {
     1762                                ARCHS = "$(NATIVE_ARCH)";
     1763                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
     1764                                COPY_PHASE_STRIP = NO;
     1765                                GCC_DYNAMIC_NO_PIC = NO;
     1766                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     1767                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     1768                                GCC_MODEL_TUNING = G5;
     1769                                GCC_OPTIMIZATION_LEVEL = 3;
     1770                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
     1771                                INSTALL_PATH = "$(HOME)/bin";
     1772                                LIBRARY_SEARCH_PATHS = (
     1773                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_1)",
     1774                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_2)",
     1775                                );
     1776                                LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\"";
     1777                                LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)/libevent\"";
     1778                                OTHER_CFLAGS = "";
     1779                                PREBINDING = NO;
     1780                                PRODUCT_NAME = "transmission-daemon";
     1781                                ZERO_LINK = NO;
     1782                        };
     1783                        name = Development;
     1784                };
     1785                0053D3D80C86774200545606 /* Development */ = {
     1786                        isa = XCBuildConfiguration;
     1787                        buildSettings = {
     1788                                ARCHS = "$(NATIVE_ARCH)";
     1789                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
     1790                                COPY_PHASE_STRIP = NO;
     1791                                GCC_DYNAMIC_NO_PIC = NO;
     1792                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     1793                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     1794                                GCC_MODEL_TUNING = G5;
     1795                                GCC_OPTIMIZATION_LEVEL = 3;
     1796                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
     1797                                INSTALL_PATH = "$(HOME)/bin";
     1798                                LIBRARY_SEARCH_PATHS = (
     1799                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_3)",
     1800                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_4)",
     1801                                );
     1802                                LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\"";
     1803                                LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)\"";
     1804                                LIBRARY_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)/build/Debug\"";
     1805                                LIBRARY_SEARCH_PATHS_QUOTED_4 = "\"$(SRCROOT)/libevent\"";
     1806                                OTHER_CFLAGS = "";
     1807                                PREBINDING = NO;
     1808                                PRODUCT_NAME = "transmission-remote";
     1809                                ZERO_LINK = NO;
     1810                        };
     1811                        name = Development;
     1812                };
     1813                0053D3D90C86774200545606 /* Development */ = {
     1814                        isa = XCBuildConfiguration;
     1815                        buildSettings = {
     1816                                ARCHS = "$(NATIVE_ARCH)";
     1817                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
     1818                                COPY_PHASE_STRIP = NO;
     1819                                GCC_DYNAMIC_NO_PIC = NO;
     1820                                GCC_ENABLE_FIX_AND_CONTINUE = YES;
     1821                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     1822                                GCC_MODEL_TUNING = G5;
     1823                                GCC_OPTIMIZATION_LEVEL = 3;
     1824                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
     1825                                INSTALL_PATH = "$(HOME)/bin";
     1826                                LIBRARY_SEARCH_PATHS = (
     1827                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_4)",
     1828                                        "$(LIBRARY_SEARCH_PATHS_QUOTED_5)",
     1829                                );
     1830                                LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Debug\"";
     1831                                LIBRARY_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)\"";
     1832                                LIBRARY_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)\"";
     1833                                LIBRARY_SEARCH_PATHS_QUOTED_4 = "\"$(SRCROOT)/build/Debug\"";
     1834                                LIBRARY_SEARCH_PATHS_QUOTED_5 = "\"$(SRCROOT)/libevent\"";
     1835                                OTHER_CFLAGS = "";
     1836                                PREBINDING = NO;
     1837                                PRODUCT_NAME = "transmission-proxy";
     1838                                ZERO_LINK = NO;
     1839                        };
     1840                        name = Development;
     1841                };
     1842                0053D3DA0C86774200545606 /* Development */ = {
    17501843                        isa = XCBuildConfiguration;
    17511844                        buildSettings = {
     
    17751868                                ZERO_LINK = NO;
    17761869                        };
    1777                         name = Debug;
    1778                 };
    1779                 BE75C34B0C729EB600DBEFE0 /* Debug */ = {
     1870                        name = Development;
     1871                };
     1872                4D18389C09DEC01E0047D688 /* Release */ = {
     1873                        isa = XCBuildConfiguration;
     1874                        buildSettings = {
     1875                                ARCHS = (
     1876                                        ppc,
     1877                                        i386,
     1878                                );
     1879                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
     1880                                FRAMEWORK_SEARCH_PATHS = (
     1881                                        "$(inherited)",
     1882                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
     1883                                );
     1884                                FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
     1885                                OTHER_CFLAGS = (
     1886                                        "-DSYS_DARWIN",
     1887                                        "-DHAVE_OPENSSL",
     1888                                        "-D__TRANSMISSION__",
     1889                                        "-DHAVE_STRLCPY",
     1890                                        "-DHAVE_STRLCAT",
     1891                                        "-DHAVE_ASPRINTF",
     1892                                        "-DHAVE_LIBGEN",
     1893                                );
     1894                                PRODUCT_NAME = transmission;
     1895                        };
     1896                        name = Release;
     1897                };
     1898                4DDBB71E09E16BF100284745 /* Release */ = {
     1899                        isa = XCBuildConfiguration;
     1900                        buildSettings = {
     1901                                ARCHS = (
     1902                                        ppc,
     1903                                        i386,
     1904                                );
     1905                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/build/Debug";
     1906                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)\"";
     1907                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Debug\"";
     1908                                OTHER_CFLAGS = "";
     1909                                PRODUCT_NAME = transmissioncli;
     1910                        };
     1911                        name = Release;
     1912                };
     1913                4DF0C599089918A300DD8943 /* Release */ = {
     1914                        isa = XCBuildConfiguration;
     1915                        buildSettings = {
     1916                                ARCHS = (
     1917                                        ppc,
     1918                                        i386,
     1919                                );
     1920                                CONFIGURATION_BUILD_DIR = "$(SRCROOT)/macosx";
     1921                                FRAMEWORK_SEARCH_PATHS = (
     1922                                        "$(inherited)",
     1923                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)",
     1924                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)",
     1925                                        "$(FRAMEWORK_SEARCH_PATHS_QUOTED_3)",
     1926                                );
     1927                                FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)\"";
     1928                                FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SRCROOT)\"";
     1929                                FRAMEWORK_SEARCH_PATHS_QUOTED_3 = "\"$(SRCROOT)\"";
     1930                                GCC_PRECOMPILE_PREFIX_HEADER = YES;
     1931                                GCC_PREFIX_HEADER = macosx/Transmission_Prefix.pch;
     1932                                HEADER_SEARCH_PATHS = "\"$(SRCROOT)/libtransmission\"";
     1933                                INFOPLIST_FILE = macosx/Info.plist;
     1934                                LIBRARY_SEARCH_PATHS = "\"$(SRCROOT)/build/Debug\"";
     1935                                PRODUCT_NAME = Transmission;
     1936                                WRAPPER_EXTENSION = app;
     1937                        };
     1938                        name = Release;
     1939                };
     1940                4DF0C59D089918A300DD8943 /* Release */ = {
     1941                        isa = XCBuildConfiguration;
     1942                        buildSettings = {
     1943                                ARCHS = (
     1944                                        ppc,
     1945                                        i386,
     1946                                );
     1947                                DEBUG_INFORMATION_FORMAT = dwarf;
     1948                                GCC_ENABLE_OBJC_EXCEPTIONS = YES;
     1949                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
     1950                                GCC_OPTIMIZATION_LEVEL = s;
     1951                                GCC_VERSION_i386 = 4.0;
     1952                                GCC_VERSION_ppc = 4.0;
     1953                                GCC_WARN_ABOUT_RETURN_TYPE = NO;
     1954                                GCC_WARN_CHECK_SWITCH_STATEMENTS = NO;
     1955                                GCC_WARN_SIGN_COMPARE = NO;
     1956                                GCC_WARN_UNUSED_FUNCTION = NO;
     1957                                GCC_WARN_UNUSED_LABEL = NO;
     1958                                GCC_WARN_UNUSED_PARAMETER = NO;
     1959                                GCC_WARN_UNUSED_VALUE = NO;
     1960                                GCC_WARN_UNUSED_VARIABLE = NO;
     1961                                MACOSX_DEPLOYMENT_TARGET_i386 = 10.4;
     1962                                MACOSX_DEPLOYMENT_TARGET_ppc = 10.4;
     1963                                OTHER_CFLAGS = "$(inherited)";
     1964                                PREBINDING = NO;
     1965                                SDKROOT = /Developer/SDKs/MacOSX10.4u.sdk;
     1966                                ZERO_LINK = NO;
     1967                        };
     1968                        name = Release;
     1969                };
     1970                BE75C34B0C729EB600DBEFE0 /* Release */ = {
    17801971                        isa = XCBuildConfiguration;
    17811972                        buildSettings = {
     
    17931984                                ZERO_LINK = NO;
    17941985                        };
    1795                         name = Debug;
    1796                 };
    1797                 BEFC1C0A0C07753800B0BB3C /* Debug */ = {
     1986                        name = Release;
     1987                };
     1988                BEFC1C0A0C07753800B0BB3C /* Release */ = {
    17981989                        isa = XCBuildConfiguration;
    17991990                        buildSettings = {
     
    18222013                                ZERO_LINK = NO;
    18232014                        };
    1824                         name = Debug;
    1825                 };
    1826                 BEFC1CF80C07822400B0BB3C /* Debug */ = {
     2015                        name = Release;
     2016                };
     2017                BEFC1CF80C07822400B0BB3C /* Release */ = {
    18272018                        isa = XCBuildConfiguration;
    18282019                        buildSettings = {
     
    18532044                                ZERO_LINK = NO;
    18542045                        };
    1855                         name = Debug;
    1856                 };
    1857                 BEFC1D420C0783EE00B0BB3C /* Debug */ = {
     2046                        name = Release;
     2047                };
     2048                BEFC1D420C0783EE00B0BB3C /* Release */ = {
    18582049                        isa = XCBuildConfiguration;
    18592050                        buildSettings = {
     
    18852076                                ZERO_LINK = NO;
    18862077                        };
    1887                         name = Debug;
     2078                        name = Release;
    18882079                };
    18892080/* End XCBuildConfiguration section */
     
    18932084                        isa = XCConfigurationList;
    18942085                        buildConfigurations = (
    1895                                 4D18389C09DEC01E0047D688 /* Debug */,
     2086                                4D18389C09DEC01E0047D688 /* Release */,
     2087                                0053D3D40C86774200545606 /* Development */,
    18962088                        );
    18972089                        defaultConfigurationIsVisible = 0;
    1898                         defaultConfigurationName = Debug;
     2090                        defaultConfigurationName = Development;
    18992091                };
    19002092                4DDBB71D09E16BF100284745 /* Build configuration list for PBXNativeTarget "transmissioncli" */ = {
    19012093                        isa = XCConfigurationList;
    19022094                        buildConfigurations = (
    1903                                 4DDBB71E09E16BF100284745 /* Debug */,
     2095                                4DDBB71E09E16BF100284745 /* Release */,
     2096                                0053D3D60C86774200545606 /* Development */,
    19042097                        );
    19052098                        defaultConfigurationIsVisible = 0;
    1906                         defaultConfigurationName = Debug;
     2099                        defaultConfigurationName = Development;
    19072100                };
    19082101                4DF0C596089918A300DD8943 /* Build configuration list for PBXNativeTarget "Transmission" */ = {
    19092102                        isa = XCConfigurationList;
    19102103                        buildConfigurations = (
    1911                                 4DF0C599089918A300DD8943 /* Debug */,
     2104                                4DF0C599089918A300DD8943 /* Release */,
     2105                                0053D3D50C86774200545606 /* Development */,
    19122106                        );
    19132107                        defaultConfigurationIsVisible = 0;
    1914                         defaultConfigurationName = Debug;
     2108                        defaultConfigurationName = Development;
    19152109                };
    19162110                4DF0C59A089918A300DD8943 /* Build configuration list for PBXProject "Transmission" */ = {
    19172111                        isa = XCConfigurationList;
    19182112                        buildConfigurations = (
    1919                                 4DF0C59D089918A300DD8943 /* Debug */,
     2113                                4DF0C59D089918A300DD8943 /* Release */,
     2114                                0053D3DA0C86774200545606 /* Development */,
    19202115                        );
    19212116                        defaultConfigurationIsVisible = 0;
    1922                         defaultConfigurationName = Debug;
     2117                        defaultConfigurationName = Development;
    19232118                };
    19242119                BE75C34A0C729EB600DBEFE0 /* Build configuration list for PBXNativeTarget "event" */ = {
    19252120                        isa = XCConfigurationList;
    19262121                        buildConfigurations = (
    1927                                 BE75C34B0C729EB600DBEFE0 /* Debug */,
     2122                                BE75C34B0C729EB600DBEFE0 /* Release */,
     2123                                0053D3D30C86774200545606 /* Development */,
    19282124                        );
    19292125                        defaultConfigurationIsVisible = 0;
    1930                         defaultConfigurationName = Debug;
     2126                        defaultConfigurationName = Development;
    19312127                };
    19322128                BEFC1C090C07753800B0BB3C /* Build configuration list for PBXNativeTarget "transmission-daemon" */ = {
    19332129                        isa = XCConfigurationList;
    19342130                        buildConfigurations = (
    1935                                 BEFC1C0A0C07753800B0BB3C /* Debug */,
     2131                                BEFC1C0A0C07753800B0BB3C /* Release */,
     2132                                0053D3D70C86774200545606 /* Development */,
    19362133                        );
    19372134                        defaultConfigurationIsVisible = 0;
    1938                         defaultConfigurationName = Debug;
     2135                        defaultConfigurationName = Development;
    19392136                };
    19402137                BEFC1CF70C07822400B0BB3C /* Build configuration list for PBXNativeTarget "transmission-remote" */ = {
    19412138                        isa = XCConfigurationList;
    19422139                        buildConfigurations = (
    1943                                 BEFC1CF80C07822400B0BB3C /* Debug */,
     2140                                BEFC1CF80C07822400B0BB3C /* Release */,
     2141                                0053D3D80C86774200545606 /* Development */,
    19442142                        );
    19452143                        defaultConfigurationIsVisible = 0;
    1946                         defaultConfigurationName = Debug;
     2144                        defaultConfigurationName = Development;
    19472145                };
    19482146                BEFC1D410C0783EE00B0BB3C /* Build configuration list for PBXNativeTarget "transmission-proxy" */ = {
    19492147                        isa = XCConfigurationList;
    19502148                        buildConfigurations = (
    1951                                 BEFC1D420C0783EE00B0BB3C /* Debug */,
     2149                                BEFC1D420C0783EE00B0BB3C /* Release */,
     2150                                0053D3D90C86774200545606 /* Development */,
    19522151                        );
    19532152                        defaultConfigurationIsVisible = 0;
    1954                         defaultConfigurationName = Debug;
     2153                        defaultConfigurationName = Development;
    19552154                };
    19562155/* End XCConfigurationList section */
Note: See TracChangeset for help on using the changeset viewer.