{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"author.t","path":"author.t","contentType":"directory"},{"name":"bin","path":"bin","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"public","path":"public","contentType":"directory"},{"name":"var","path":"var","contentType":"directory"},{"name":"CHANGES.txt","path":"CHANGES.txt","contentType":"file"},{"name":"LICENSE.txt","path":"LICENSE.txt","contentType":"file"},{"name":"README.Amazon.txt","path":"README.Amazon.txt","contentType":"file"},{"name":"README.Mac.txt","path":"README.Mac.txt","contentType":"file"},{"name":"README.Ubuntu.txt","path":"README.Ubuntu.txt","contentType":"file"},{"name":"README.txt","path":"README.txt","contentType":"file"},{"name":"angular2vue.txt","path":"angular2vue.txt","contentType":"file"},{"name":"bootstrap3-conversion","path":"bootstrap3-conversion","contentType":"file"}],"totalCount":13}},"fileTreeProcessingTime":1.225074,"foldersToFetch":[],"repo":{"id":3085616,"defaultBranch":"master","name":"Wing","ownerLogin":"plainblack","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-02T04:24:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/52236?v=4","public":true,"private":false,"isOrgOwned":true},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1593467675.0","canEdit":false,"refType":"branch","currentOid":"0fa5be27b9b2c828ddd9fc6379ec95d800a792e8"},"path":"README.Mac.txt","currentUser":null,"blob":{"rawLines":["These instructions update the instructions in README.txt for Mac OSX 10.11.","","Start by prepping the system:","=============================",""," Install X Code from the App store.",""," export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH",""," Install MySQL from http://dev.mysql.com/downloads/mysql/","","","Then perform steps 1 and 2 from README.txt.","===========================================","","","Next compile nginx:","===================",""," curl -O https://ftp.pcre.org/pub/pcre/pcre-8.42.tar.gz"," tar xfz pcre-8.42.tar.gz"," curl -O http://nginx.org/download/nginx-1.15.0.tar.gz"," tar xfz nginx-1.15.0.tar.gz"," cd nginx-1.15.0"," ./configure --prefix=/data/apps --with-pcre=../pcre-8.42"," make"," make install"," cd ..","","","Next compile needed libraries:","==============================",""," curl -O https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz"," tar xfz libtool-2.4.6.tar.xz"," cd libtool-2.4.6"," ./configure --prefix=/data/apps"," make"," make install"," cd.."," curl -O -L https://iweb.dl.sourceforge.net/project/libjpeg/libjpeg/6b/jpegsrc.v6b.tar.gz"," tar xfz jpegsrc.v6b.tar.gz"," cd jpeg-6b"," ln -s /data/apps/bin/libtool"," ./configure --prefix=/data/apps --enable-shared"," make"," make install"," cd ..","","","Then perform the remaining steps in README.txt.","===============================================","","","Then make the environment import happen after each login:","=========================================================","","echo \". /data/Wing/bin/dataapps.sh\" >> ~/.bash_profile","","","Notes about SSL","===============","","Apple has depricated the use of OpenSSL. However, the world of Perl still uses it","extensively. Therefore if you're going to be using SSL from Perl to connect out to","other services you'll likely need to install your own SSL. Here's how:","","Download OpenSSL from: https://www.openssl.org/source/","","Extract it, and enter the directory. Then configure and install it using these","commands:",""," ./Configure --prefix=/data/apps --openssldir=/data/apps/openssl --shared darwin64-x86_64-cc enable-ec_nistp_64_gcc_128"," make depend"," make"," make install","","","Then you'll also need to install Perl modules to use it.","","SSL Perl Modules","----------------",""," cpanm Net::SSLeay --configure-args \"INC=-I/data/apps/include LDDLFLAGS=\\\"-bundle -undefined dynamic_lookup -fstack-protector-strong -L/data/apps/lib\\\" LD=\\\"env MACOSX_DEPLOYMENT_TARGET=10.12 cc\\\" LDFLAGS=\\\"-fstack-protector-strong -L/data/apps/lib\\\"\" --interactive --verbose",""," cpanm --reinstall --verbose IO::Socket::SSL",""," cpanm --reinstall --verbose LWP::Protocol::https","","","Notes about DBD::mysql","======================","","Sometimes you won't be able to compile DBD::mysql and it will complain about a missing package. In that case, make sure you have the environment variable set that is described at the top of this document. However, sometimes even that doesn't seem to be enough, and you have to link some libraries for some reason. Here's what to do:",""," sudo ln -s /usr/local/mysql/lib/libmysqlclient.21.dylib /usr/local/lib/libmysqlclient.21.dylib"," sudo ln -s /usr/local/mysql/lib/libssl.1.0.0.dylib /usr/local/lib/libssl.1.0.0.dylib"," sudo ln -s /usr/local/mysql/lib/libcrypto.1.0.0.dylib /usr/local/lib/libcrypto.1.0.0.dylib"],"stylingDirectives":[[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/plainblack/Wing/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"README.Mac.txt","displayUrl":"https://github.com/plainblack/Wing/blob/master/README.Mac.txt?raw=true","headerInfo":{"blobSize":"3.07 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"4235eab","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fplainblack%2FWing%2Fblob%2Fmaster%2FREADME.Mac.txt","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"100","truncatedSloc":"65"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"Text","languageID":372,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/plainblack/Wing/blob/master/README.Mac.txt","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/plainblack/Wing/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/plainblack/Wing/raw/master/README.Mac.txt","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":true,"symbols":[]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/plainblack/Wing/branches":{"post":"5j5LCOEwKk3o7Az_II_BfhUFJJn78cjHbQ7mgN3GT28KWOvfOhn4ukquE4i3TRbIlIGweuI6a7lD0N1nGS64tQ"},"/repos/preferences":{"post":"zg_Gsjs9tgCJ0i_HHmSQKim-hzW9bDGWSlADfiqQMjbkV6lbTem16sXVD_tfc8hlgh_Cgys-GlLbMrpIGYediA"}}},"title":"Wing/README.Mac.txt at master ยท plainblack/Wing"}