mirror of
https://github.com/jeremysrand/Apple2BuildPipeline.git
synced 2024-12-11 19:49:34 +00:00
- Renamed and fixed some path issues inside project
This commit is contained in:
parent
0c5b2cdaf4
commit
d859ecf470
4
.gitignore
vendored
4
.gitignore
vendored
@ -1,3 +1,7 @@
|
|||||||
/AssemblyTest.xcodeproj/xcuserdata/
|
/AssemblyTest.xcodeproj/xcuserdata/
|
||||||
|
|
||||||
/AssemblyTest.xcodeproj/project.xcworkspace/xcuserdata/
|
/AssemblyTest.xcodeproj/project.xcworkspace/xcuserdata/
|
||||||
|
|
||||||
|
/Apple2BuildPipelineSample.xcodeproj/xcuserdata/
|
||||||
|
|
||||||
|
/Apple2BuildPipelineSample.xcodeproj/project.xcworkspace/xcuserdata/
|
||||||
|
@ -7,67 +7,67 @@
|
|||||||
objects = {
|
objects = {
|
||||||
|
|
||||||
/* Begin PBXFileReference section */
|
/* Begin PBXFileReference section */
|
||||||
70D435A4199EE3A2001BFD9B /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
|
70E84C2E19B10B3100159159 /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
|
||||||
70D435A5199EE47A001BFD9B /* x.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = x.s; sourceTree = "<group>"; };
|
70E84C2F19B10B3100159159 /* x.s */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; path = x.s; sourceTree = "<group>"; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXGroup section */
|
/* Begin PBXGroup section */
|
||||||
70D43599199EE38E001BFD9B = {
|
70E84C2319B10B0500159159 = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
70D435A4199EE3A2001BFD9B /* Makefile */,
|
70E84C2E19B10B3100159159 /* Makefile */,
|
||||||
70D435A5199EE47A001BFD9B /* x.s */,
|
70E84C2F19B10B3100159159 /* x.s */,
|
||||||
);
|
);
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
/* End PBXGroup section */
|
/* End PBXGroup section */
|
||||||
|
|
||||||
/* Begin PBXLegacyTarget section */
|
/* Begin PBXLegacyTarget section */
|
||||||
70D4359E199EE38E001BFD9B /* AssemblyTest */ = {
|
70E84C2819B10B0600159159 /* Apple2BuildPipelineSample */ = {
|
||||||
isa = PBXLegacyTarget;
|
isa = PBXLegacyTarget;
|
||||||
buildArgumentsString = "$(ACTION)";
|
buildArgumentsString = "$(ACTION)";
|
||||||
buildConfigurationList = 70D435A1199EE38E001BFD9B /* Build configuration list for PBXLegacyTarget "AssemblyTest" */;
|
buildConfigurationList = 70E84C2B19B10B0600159159 /* Build configuration list for PBXLegacyTarget "Apple2BuildPipelineSample" */;
|
||||||
buildPhases = (
|
buildPhases = (
|
||||||
);
|
);
|
||||||
buildToolPath = /usr/bin/make;
|
buildToolPath = /usr/bin/make;
|
||||||
dependencies = (
|
dependencies = (
|
||||||
);
|
);
|
||||||
name = AssemblyTest;
|
name = Apple2BuildPipelineSample;
|
||||||
passBuildSettingsInEnvironment = 1;
|
passBuildSettingsInEnvironment = 1;
|
||||||
productName = AssemblyTest;
|
productName = Apple2BuildPipelineSample;
|
||||||
};
|
};
|
||||||
/* End PBXLegacyTarget section */
|
/* End PBXLegacyTarget section */
|
||||||
|
|
||||||
/* Begin PBXProject section */
|
/* Begin PBXProject section */
|
||||||
70D4359A199EE38E001BFD9B /* Project object */ = {
|
70E84C2419B10B0500159159 /* Project object */ = {
|
||||||
isa = PBXProject;
|
isa = PBXProject;
|
||||||
attributes = {
|
attributes = {
|
||||||
LastUpgradeCheck = 0600;
|
LastUpgradeCheck = 0600;
|
||||||
ORGANIZATIONNAME = "One Girl, One Laptop Productions";
|
ORGANIZATIONNAME = "One Girl, One Laptop Productions";
|
||||||
TargetAttributes = {
|
TargetAttributes = {
|
||||||
70D4359E199EE38E001BFD9B = {
|
70E84C2819B10B0600159159 = {
|
||||||
CreatedOnToolsVersion = 6.0;
|
CreatedOnToolsVersion = 6.0;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
buildConfigurationList = 70D4359D199EE38E001BFD9B /* Build configuration list for PBXProject "AssemblyTest" */;
|
buildConfigurationList = 70E84C2719B10B0500159159 /* Build configuration list for PBXProject "Apple2BuildPipelineSample" */;
|
||||||
compatibilityVersion = "Xcode 3.2";
|
compatibilityVersion = "Xcode 3.2";
|
||||||
developmentRegion = English;
|
developmentRegion = English;
|
||||||
hasScannedForEncodings = 0;
|
hasScannedForEncodings = 0;
|
||||||
knownRegions = (
|
knownRegions = (
|
||||||
en,
|
en,
|
||||||
);
|
);
|
||||||
mainGroup = 70D43599199EE38E001BFD9B;
|
mainGroup = 70E84C2319B10B0500159159;
|
||||||
projectDirPath = "";
|
projectDirPath = "";
|
||||||
projectRoot = "";
|
projectRoot = "";
|
||||||
targets = (
|
targets = (
|
||||||
70D4359E199EE38E001BFD9B /* AssemblyTest */,
|
70E84C2819B10B0600159159 /* Apple2BuildPipelineSample */,
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
/* End PBXProject section */
|
/* End PBXProject section */
|
||||||
|
|
||||||
/* Begin XCBuildConfiguration section */
|
/* Begin XCBuildConfiguration section */
|
||||||
70D4359F199EE38E001BFD9B /* Debug */ = {
|
70E84C2919B10B0600159159 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
@ -107,7 +107,7 @@
|
|||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
70D435A0199EE38E001BFD9B /* Release */ = {
|
70E84C2A19B10B0600159159 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
@ -141,7 +141,7 @@
|
|||||||
};
|
};
|
||||||
name = Release;
|
name = Release;
|
||||||
};
|
};
|
||||||
70D435A2199EE38E001BFD9B /* Debug */ = {
|
70E84C2C19B10B0600159159 /* Debug */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
DEBUGGING_SYMBOLS = YES;
|
DEBUGGING_SYMBOLS = YES;
|
||||||
@ -153,7 +153,7 @@
|
|||||||
};
|
};
|
||||||
name = Debug;
|
name = Debug;
|
||||||
};
|
};
|
||||||
70D435A3199EE38E001BFD9B /* Release */ = {
|
70E84C2D19B10B0600159159 /* Release */ = {
|
||||||
isa = XCBuildConfiguration;
|
isa = XCBuildConfiguration;
|
||||||
buildSettings = {
|
buildSettings = {
|
||||||
OTHER_CFLAGS = "";
|
OTHER_CFLAGS = "";
|
||||||
@ -165,24 +165,25 @@
|
|||||||
/* End XCBuildConfiguration section */
|
/* End XCBuildConfiguration section */
|
||||||
|
|
||||||
/* Begin XCConfigurationList section */
|
/* Begin XCConfigurationList section */
|
||||||
70D4359D199EE38E001BFD9B /* Build configuration list for PBXProject "AssemblyTest" */ = {
|
70E84C2719B10B0500159159 /* Build configuration list for PBXProject "Apple2BuildPipelineSample" */ = {
|
||||||
isa = XCConfigurationList;
|
isa = XCConfigurationList;
|
||||||
buildConfigurations = (
|
buildConfigurations = (
|
||||||
70D4359F199EE38E001BFD9B /* Debug */,
|
70E84C2919B10B0600159159 /* Debug */,
|
||||||
70D435A0199EE38E001BFD9B /* Release */,
|
70E84C2A19B10B0600159159 /* Release */,
|
||||||
);
|
);
|
||||||
defaultConfigurationIsVisible = 0;
|
defaultConfigurationIsVisible = 0;
|
||||||
defaultConfigurationName = Release;
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
70D435A1199EE38E001BFD9B /* Build configuration list for PBXLegacyTarget "AssemblyTest" */ = {
|
70E84C2B19B10B0600159159 /* Build configuration list for PBXLegacyTarget "Apple2BuildPipelineSample" */ = {
|
||||||
isa = XCConfigurationList;
|
isa = XCConfigurationList;
|
||||||
buildConfigurations = (
|
buildConfigurations = (
|
||||||
70D435A2199EE38E001BFD9B /* Debug */,
|
70E84C2C19B10B0600159159 /* Debug */,
|
||||||
70D435A3199EE38E001BFD9B /* Release */,
|
70E84C2D19B10B0600159159 /* Release */,
|
||||||
);
|
);
|
||||||
defaultConfigurationIsVisible = 0;
|
defaultConfigurationIsVisible = 0;
|
||||||
|
defaultConfigurationName = Release;
|
||||||
};
|
};
|
||||||
/* End XCConfigurationList section */
|
/* End XCConfigurationList section */
|
||||||
};
|
};
|
||||||
rootObject = 70D4359A199EE38E001BFD9B /* Project object */;
|
rootObject = 70E84C2419B10B0500159159 /* Project object */;
|
||||||
}
|
}
|
@ -2,6 +2,6 @@
|
|||||||
<Workspace
|
<Workspace
|
||||||
version = "1.0">
|
version = "1.0">
|
||||||
<FileRef
|
<FileRef
|
||||||
location = "self:AssemblyTest.xcodeproj">
|
location = "self:Apple2BuildPipelineSample.xcodeproj">
|
||||||
</FileRef>
|
</FileRef>
|
||||||
</Workspace>
|
</Workspace>
|
@ -0,0 +1,41 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>IDESourceControlProjectFavoriteDictionaryKey</key>
|
||||||
|
<false/>
|
||||||
|
<key>IDESourceControlProjectIdentifier</key>
|
||||||
|
<string>1FF8E5B6-1315-475A-9CD0-FCCF194EDB92</string>
|
||||||
|
<key>IDESourceControlProjectName</key>
|
||||||
|
<string>Apple2BuildPipelineSample</string>
|
||||||
|
<key>IDESourceControlProjectOriginsDictionary</key>
|
||||||
|
<dict>
|
||||||
|
<key>1DDA97CB96411CB4840C13C24A3B935FA4FF778E</key>
|
||||||
|
<string>https://github.com/blondie7575/Apple2BuildPipeline</string>
|
||||||
|
</dict>
|
||||||
|
<key>IDESourceControlProjectPath</key>
|
||||||
|
<string>Apple2BuildPipelineSample/Apple2BuildPipelineSample.xcodeproj</string>
|
||||||
|
<key>IDESourceControlProjectRelativeInstallPathDictionary</key>
|
||||||
|
<dict>
|
||||||
|
<key>1DDA97CB96411CB4840C13C24A3B935FA4FF778E</key>
|
||||||
|
<string>../../..</string>
|
||||||
|
</dict>
|
||||||
|
<key>IDESourceControlProjectURL</key>
|
||||||
|
<string>https://github.com/blondie7575/Apple2BuildPipeline</string>
|
||||||
|
<key>IDESourceControlProjectVersion</key>
|
||||||
|
<integer>111</integer>
|
||||||
|
<key>IDESourceControlProjectWCCIdentifier</key>
|
||||||
|
<string>1DDA97CB96411CB4840C13C24A3B935FA4FF778E</string>
|
||||||
|
<key>IDESourceControlProjectWCConfigurations</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>IDESourceControlRepositoryExtensionIdentifierKey</key>
|
||||||
|
<string>public.vcs.git</string>
|
||||||
|
<key>IDESourceControlWCCIdentifierKey</key>
|
||||||
|
<string>1DDA97CB96411CB4840C13C24A3B935FA4FF778E</string>
|
||||||
|
<key>IDESourceControlWCCName</key>
|
||||||
|
<string>Apple2BuildPipeline</string>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
2
Makefile
2
Makefile
@ -1,6 +1,6 @@
|
|||||||
#
|
#
|
||||||
# Makefile
|
# Makefile
|
||||||
# AssemblyTest
|
# Apple2BuildPipelineSample
|
||||||
#
|
#
|
||||||
# Part of a sample build pipeline for Apple ][ software development
|
# Part of a sample build pipeline for Apple ][ software development
|
||||||
#
|
#
|
||||||
|
BIN
V2Make.scpt
BIN
V2Make.scpt
Binary file not shown.
51
x.lst
Normal file
51
x.lst
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
ca65 V2.13.3 - (C) Copyright 1998-2012 Ullrich von Bassewitz
|
||||||
|
Main file : x.s
|
||||||
|
Current file: x.s
|
||||||
|
|
||||||
|
000000r 1 ;
|
||||||
|
000000r 1 ; x.s
|
||||||
|
000000r 1 ; Apple2BuildPipelineSample
|
||||||
|
000000r 1 ;
|
||||||
|
000000r 1 ; Part of a sample build pipeline for Apple ][ software development
|
||||||
|
000000r 1 ;
|
||||||
|
000000r 1 ; Created by Quinn Dunki on 8/15/14.
|
||||||
|
000000r 1 ; One Girl, One Laptop Productions
|
||||||
|
000000r 1 ; http://www.quinndunki.com
|
||||||
|
000000r 1 ; http://www.quinndunki.com/blondihacks
|
||||||
|
000000r 1 ;
|
||||||
|
000000r 1
|
||||||
|
000000r 1
|
||||||
|
000000r 1 .org $6000
|
||||||
|
006000 1
|
||||||
|
006000 1 ; Reserved locations
|
||||||
|
006000 1
|
||||||
|
006000 1 INVERSE = $32
|
||||||
|
006000 1
|
||||||
|
006000 1
|
||||||
|
006000 1 ; Constants
|
||||||
|
006000 1
|
||||||
|
006000 1 CHAR_NORMAL = $ff
|
||||||
|
006000 1 CHAR_INVERSE = $3f
|
||||||
|
006000 1 CHAR_FLASH = $7f
|
||||||
|
006000 1
|
||||||
|
006000 1
|
||||||
|
006000 1 ; ROM entry points
|
||||||
|
006000 1
|
||||||
|
006000 1 COUT = $fded
|
||||||
|
006000 1
|
||||||
|
006000 1
|
||||||
|
006000 1
|
||||||
|
006000 1 ; Main
|
||||||
|
006000 1
|
||||||
|
006000 1 main:
|
||||||
|
006000 1 ;lda #CHAR_FLASH
|
||||||
|
006000 1 ;sta INVERSE
|
||||||
|
006000 1
|
||||||
|
006000 1 loop:
|
||||||
|
006000 1 A9 D8 lda #'X' + $80
|
||||||
|
006002 1 20 ED FD jsr COUT
|
||||||
|
006005 1 4C 00 60 jmp loop ; OMG so many Xs
|
||||||
|
006008 1
|
||||||
|
006008 1
|
||||||
|
006008 1
|
||||||
|
006008 1
|
Loading…
Reference in New Issue
Block a user