6 ms·
there are no build scripts or Xcode projects for JavaScriptCore releases, only the code itself Not true. See JavaScriptCore.xcodeproj in ... http://www.openso
by openbear 15y ago
there are no build scripts or Xcode projects for JavaScriptCore releases, only the code itself
Not true. See JavaScriptCore.xcodeproj in ...
http://www.opensource.apple.com/source/JavaScriptCore/JavaScriptCore-7533.20.20/ http://www.opensource.apple.com/source/JavaScriptCore/JavaSc...
http://svn.webkit.org/repository/webkit/trunk/Source/JavaScriptCore/ http://svn.webkit.org/repository/webkit/trunk/Source/JavaScr...
... and if Xcode isn't your thing, just run the script "build-webkit" ...
http://svn.webkit.org/repository/webkit/trunk/Tools/Scripts/ http://svn.webkit.org/repository/webkit/trunk/Tools/Scripts/
... build instructions in plain English here ...
http://www.webkit.org/building/build.html http://www.webkit.org/building/build.html
- Xuzz 15y agoThat's true for standard WebKit, and even the Mac OS X version, but not for iOS. For example, the latest iOS JavaScriptCore release (4.2, http://www.opensource.apple.com/source/JavaScriptCore/JavaScriptCore-621.1/ http://www.opensource.apple.com/source/JavaScriptCore/JavaSc...) has no Xcode files like the one you linked does. I haven't read the LGPL lately, but is that a violation? Do they have to provide enough information to build your own copy?
- comex 15y agoYes, it is. "For a library, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the library."
- Pooter 15y agoI think that's just for the originally gpl licensed build files. If said files weren't under that license, you can't be compelled to license them that way if you write them yourself.
- jonhohle 15y agoIt has Makefiles. Assuming those build a binary, why would you think they are hiding Xcode project files?
- Xuzz 15y agoThey don't. Well, they might, but not an iOS binary. There's Makefiles for Android and (I believe) the desktop, but nothing setup for use with the iPhone SDK.