CodeKit 2 Beta
PDF password removal utility
Displays the URL a file was downloaded from by reading OS X extended file attributes.
Simple app for iOS, macOS, tvOS, and watchOS that detects whether the filesystem is APFS or HFS
lunarcloud/qt-enhanced-project-template 3
Qt project template wizard for starting new projects that are deployable and cross-platform. A great way to jumpstart a project.
C library and GUI application for creating and editing Apple .DS_Store files (work in progress)
This is an application for Keene State College (www.keene.edu) students to receive near real-time alerts when they receive emails. As KSC uses the CampusCruiser system, it is not possible to use regular email clients such as Microsoft Outlook and Mozilla Thunderbird, so this provides a solution. KSC Email Tracker allows the user to enter his or her MyKSC username and password in the options dialog. The program will use the credentials to automatically log the user in to the MyKSC email system. Every 60 seconds, the program will check the user’s inbox, and will pop up a small dialog in the lower right hand corner of the screen to notify the user that an email message has arrived. The program can also be set not to display alerts for certain individual messages. This can be useful if a user wants to leave messages in the unread state but not be continually alerted about them. Additionally, the Windows version of the application allows users to set the program to start up with their computer so that it is always on.
Bootable USB creation tool for macOS
Testing embedding of raster, OpenGL and Qt Quick windows
Foundations of a toy 3D MMORPG that I wrote around 2007 or 2008
push eventapple/swift-driver
commit sha 0545e1c32d09c5ee6373065405c11d9dd687b389
swift-driver package fails to compile due to missing quotes around string rdar://81367644
push time in an hour
PR merged apple/swift-driver
Fix build breakage introduced in #779
rdar://81367644
pr closed time in an hour
pull request commentapple/swift-driver
swift-driver package fails to compile due to missing quotes around string
@swift-ci please test
comment created time in an hour
Pull request review commentapple/swift-driver
[Explicit Module Builds] Add API to specify richer external target module details
let package = Package( name: "SwiftDriver", dependencies: ["SwiftOptions", "SwiftToolsSupport-auto", "CSwiftScan", "Yams"],- exclude: ["CMakeLists.txt"]),+ exclude: ["CMakeLists.txt", SwiftDriver.docc]),
Fixing in #782
comment created time in an hour
Pull request review commentapple/swift-driver
[Explicit Module Builds] Add API to specify richer external target module details
let package = Package( name: "SwiftDriver", dependencies: ["SwiftOptions", "SwiftToolsSupport-auto", "CSwiftScan", "Yams"],- exclude: ["CMakeLists.txt"]),+ exclude: ["CMakeLists.txt", SwiftDriver.docc]),
This broke the build because "SwiftDriver.docc" isn't a quoted string. Are we not building swift-driver as a package in swift-ci anywhere? /CC @shahmishal
comment created time in an hour
pull request commentapple/swift-llbuild
Add a C API and corresponding Swift interface for the Ninja component
Yes, Package.resolved locks a specific version, but that doesn't apply if llbuild2 is not itself the root package (I used swift package update on a package that depended on llbuild2). So the version constraints were such that the package dependency graph still allowed incompatible versions to be used with each other.
comment created time in 10 days
pull request commentapple/swift-llbuild
Add a C API and corresponding Swift interface for the Ninja component
This broke llbuild2, which I've fixed in apple/swift-llbuild2#125.
comment created time in 11 days
pull request commentapple/swift-llbuild
Suffix for building on OpenBSD.
Are you suggesting the resolution of the pc file should work out of the box?
If the sqlite3 dependency is expressed as a systemLibrary target, then it should, yes. However we're presently just linking to the library directly.
You can see how SwiftPM invokes pkg-config to locate the .pc search paths here: https://github.com/apple/swift-tools-support-core/blob/main/Sources/TSCUtility/PkgConfig.swift#L57 If the pkg-config binary is in the PATH, then SwiftPM should find the right linker flags and header search paths to pass, in conjunction with specifying the dependency as a system library target.
comment created time in 11 days
pull request commentapple/swift-llbuild
Suffix for building on OpenBSD.
Are you suggesting the resolution of the pc file should work out of the box?
It should, yes. Where is the pkg-config binary located on OpenBSD, and is that directory in the PATH? If it's in a non-standard location, that may be why SwiftPM is not finding it..
You can see how SwiftPM invokes pkg-config to locate the .pc search paths here: https://github.com/apple/swift-tools-support-core/blob/main/Sources/TSCUtility/PkgConfig.swift#L57
comment created time in 11 days
created tagapple/swift-llbuild2
A fresh take on a low-level build system API.
created time in 11 days
push eventapple/swift-llbuild2
commit sha 7d1963917ce21ff2855137e516e7c6143c4bb77d
Adapt to breaking Ninja API changes in llbuild1
push time in 11 days
created tagapple/swift-llbuild
A low-level build system, used by Xcode and the Swift Package Manager
created time in 11 days
pull request commentapple/swift-llbuild
Suffix for building on OpenBSD.
Does OpenBSD not have pkg-config? This shouldn't be necessary (SwiftPM can pick up the dependency via pkg-config), and we should aim to avoid unsafe flags.
comment created time in 11 days
pull request commentapple/swift-llbuild
[llbuild-analyze] Update dependencies to be compatible with Swift 5.5
@swift-ci please smoke test macos
comment created time in 21 days
created tagapple/swift-tools-support-core
Contains common infrastructural code for both SwiftPM and llbuild.
created time in 24 days