[Setup] Non Apple platforms #13

Merged
javier merged 14 commits from setup/linux-support into main 2023-04-28 17:37:09 +00:00
3 changed files with 31 additions and 1 deletions
Showing only changes of commit 23020b10a7 - Show all commits

View File

@ -0,0 +1,29 @@
//===----------------------------------------------------------------------===//
//
// This source file is part of the SwiftLibs open source project
//
// Copyright (c) 2023 Röck+Cöde VoF. and the SwiftLibs project authors
// Licensed under the EUPL 1.2 or later.
//
// See LICENSE.txt for license information
// See CONTRIBUTORS.txt for the list of SwiftLibs project authors
//
//===----------------------------------------------------------------------===//
import Foundation
import CoreData
@objc(TestEntity)
public class TestEntity: NSManagedObject {}
// MARK: - Fetch requests
extension TestEntity {
// MARK: Functions
@nonobjc public class func fetchRequest() -> NSFetchRequest<TestEntity> {
return NSFetchRequest<TestEntity>(entityName: "TestEntity")
}
}

View File

@ -11,6 +11,7 @@
//===----------------------------------------------------------------------===//
import CoreData
import Foundation
import Persistence
struct TestPersistenceService {

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<model type="com.apple.IDECoreDataModeler.DataModel" documentVersion="1.0" lastSavedToolsVersion="21754" systemVersion="22E261" minimumToolsVersion="Automatic" sourceLanguage="Swift" userDefinedModelVersionIdentifier="">
<entity name="TestEntity" representedClassName="TestEntity" syncable="YES" codeGenerationType="class"/>
<entity name="TestEntity" representedClassName="TestEntity" syncable="YES"/>
</model>