mirror of
https://github.com/rene-dev/stmbl.git
synced 2026-02-05 18:01:21 +08:00
new makefiles
This commit is contained in:
40
lib/Makefile
40
lib/Makefile
@@ -1,40 +0,0 @@
|
||||
CC=arm-none-eabi-gcc
|
||||
AR=arm-none-eabi-ar
|
||||
#CCDIR = /Users/rene/Downloads/gcc-arm-none-eabi-4_7-2013q3/bin
|
||||
|
||||
###########################################
|
||||
|
||||
vpath %.c src src/peripherals
|
||||
|
||||
CFLAGS = -g -O2 -Wall
|
||||
CFLAGS += -mlittle-endian -mthumb -mcpu=cortex-m4 -mthumb-interwork
|
||||
CFLAGS += -mfloat-abi=hard -mfpu=fpv4-sp-d16
|
||||
CFLAGS += -ffreestanding -nostdlib
|
||||
CFLAGS += -Iinc -Iinc/core -Iinc/peripherals
|
||||
|
||||
#SRCS = stm32f4_discovery.c
|
||||
SRCS = misc.c stm32f4xx_dma.c stm32f4xx_rcc.c stm32f4xx_adc.c \
|
||||
stm32f4xx_exti.c stm32f4xx_rng.c stm32f4xx_can.c stm32f4xx_flash.c \
|
||||
stm32f4xx_rtc.c stm32f4xx_crc.c stm32f4xx_fsmc.c stm32f4xx_sdio.c \
|
||||
stm32f4xx_cryp_aes.c stm32f4xx_gpio.c stm32f4xx_spi.c \
|
||||
stm32f4xx_cryp.c stm32f4xx_hash.c stm32f4xx_syscfg.c \
|
||||
stm32f4xx_cryp_des.c stm32f4xx_hash_md5.c stm32f4xx_tim.c \
|
||||
stm32f4xx_cryp_tdes.c stm32f4xx_hash_sha1.c stm32f4xx_usart.c \
|
||||
stm32f4xx_dac.c stm32f4xx_i2c.c stm32f4xx_wwdg.c \
|
||||
stm32f4xx_dbgmcu.c stm32f4xx_iwdg.c \
|
||||
stm32f4xx_dcmi.c stm32f4xx_pwr.c
|
||||
|
||||
OBJS = $(SRCS:.c=.o)
|
||||
|
||||
.PHONY: libstm32f4.a
|
||||
|
||||
all: libstm32f4.a
|
||||
|
||||
%.o : %.c
|
||||
$(CC) $(CFLAGS) -c -o $@ $^
|
||||
|
||||
libstm32f4.a: $(OBJS)
|
||||
$(AR) -r $@ $(OBJS)
|
||||
|
||||
clean:
|
||||
rm -f $(OBJS) libstm32f4.a
|
||||
@@ -1,221 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
A77439171647362D00739B82 /* .DS_Store */ = {isa = PBXFileReference; lastKnownFileType = file; path = .DS_Store; sourceTree = "<group>"; };
|
||||
A77439181647362D00739B82 /* inc */ = {isa = PBXFileReference; lastKnownFileType = folder; path = inc; sourceTree = "<group>"; };
|
||||
A77439191647362D00739B82 /* lib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = lib.xcodeproj; sourceTree = "<group>"; };
|
||||
A774391C1647362D00739B82 /* libstm32f4.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libstm32f4.a; sourceTree = "<group>"; };
|
||||
A774391D1647362D00739B82 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
|
||||
A774391E1647362D00739B82 /* misc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = misc.o; sourceTree = "<group>"; };
|
||||
A774391F1647362D00739B82 /* src */ = {isa = PBXFileReference; lastKnownFileType = folder; path = src; sourceTree = "<group>"; };
|
||||
A77439201647362D00739B82 /* startup_stm32f4xx.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = startup_stm32f4xx.s; sourceTree = "<group>"; };
|
||||
A77439211647362D00739B82 /* stm32f4xx_adc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_adc.o; sourceTree = "<group>"; };
|
||||
A77439221647362D00739B82 /* stm32f4xx_can.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_can.o; sourceTree = "<group>"; };
|
||||
A77439231647362D00739B82 /* stm32f4xx_crc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_crc.o; sourceTree = "<group>"; };
|
||||
A77439241647362D00739B82 /* stm32f4xx_cryp.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp.o; sourceTree = "<group>"; };
|
||||
A77439251647362D00739B82 /* stm32f4xx_cryp_aes.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp_aes.o; sourceTree = "<group>"; };
|
||||
A77439261647362D00739B82 /* stm32f4xx_cryp_des.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp_des.o; sourceTree = "<group>"; };
|
||||
A77439271647362D00739B82 /* stm32f4xx_cryp_tdes.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp_tdes.o; sourceTree = "<group>"; };
|
||||
A77439281647362D00739B82 /* stm32f4xx_dac.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dac.o; sourceTree = "<group>"; };
|
||||
A77439291647362D00739B82 /* stm32f4xx_dbgmcu.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dbgmcu.o; sourceTree = "<group>"; };
|
||||
A774392A1647362D00739B82 /* stm32f4xx_dcmi.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dcmi.o; sourceTree = "<group>"; };
|
||||
A774392B1647362D00739B82 /* stm32f4xx_dma.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dma.o; sourceTree = "<group>"; };
|
||||
A774392C1647362D00739B82 /* stm32f4xx_exti.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_exti.o; sourceTree = "<group>"; };
|
||||
A774392D1647362D00739B82 /* stm32f4xx_flash.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_flash.o; sourceTree = "<group>"; };
|
||||
A774392E1647362D00739B82 /* stm32f4xx_fsmc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_fsmc.o; sourceTree = "<group>"; };
|
||||
A774392F1647362D00739B82 /* stm32f4xx_gpio.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_gpio.o; sourceTree = "<group>"; };
|
||||
A77439301647362D00739B82 /* stm32f4xx_hash.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_hash.o; sourceTree = "<group>"; };
|
||||
A77439311647362D00739B82 /* stm32f4xx_hash_md5.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_hash_md5.o; sourceTree = "<group>"; };
|
||||
A77439321647362D00739B82 /* stm32f4xx_hash_sha1.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_hash_sha1.o; sourceTree = "<group>"; };
|
||||
A77439331647362D00739B82 /* stm32f4xx_i2c.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_i2c.o; sourceTree = "<group>"; };
|
||||
A77439341647362D00739B82 /* stm32f4xx_iwdg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_iwdg.o; sourceTree = "<group>"; };
|
||||
A77439351647362D00739B82 /* stm32f4xx_pwr.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_pwr.o; sourceTree = "<group>"; };
|
||||
A77439361647362D00739B82 /* stm32f4xx_rcc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_rcc.o; sourceTree = "<group>"; };
|
||||
A77439371647362D00739B82 /* stm32f4xx_rng.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_rng.o; sourceTree = "<group>"; };
|
||||
A77439381647362D00739B82 /* stm32f4xx_rtc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_rtc.o; sourceTree = "<group>"; };
|
||||
A77439391647362D00739B82 /* stm32f4xx_sdio.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_sdio.o; sourceTree = "<group>"; };
|
||||
A774393A1647362D00739B82 /* stm32f4xx_spi.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_spi.o; sourceTree = "<group>"; };
|
||||
A774393B1647362D00739B82 /* stm32f4xx_syscfg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_syscfg.o; sourceTree = "<group>"; };
|
||||
A774393C1647362D00739B82 /* stm32f4xx_tim.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_tim.o; sourceTree = "<group>"; };
|
||||
A774393D1647362D00739B82 /* stm32f4xx_usart.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_usart.o; sourceTree = "<group>"; };
|
||||
A774393E1647362D00739B82 /* stm32f4xx_wwdg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_wwdg.o; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
A774390F1647362D00739B82 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
A77439171647362D00739B82 /* .DS_Store */,
|
||||
A77439181647362D00739B82 /* inc */,
|
||||
A77439191647362D00739B82 /* lib.xcodeproj */,
|
||||
A774391C1647362D00739B82 /* libstm32f4.a */,
|
||||
A774391D1647362D00739B82 /* Makefile */,
|
||||
A774391E1647362D00739B82 /* misc.o */,
|
||||
A774391F1647362D00739B82 /* src */,
|
||||
A77439201647362D00739B82 /* startup_stm32f4xx.s */,
|
||||
A77439211647362D00739B82 /* stm32f4xx_adc.o */,
|
||||
A77439221647362D00739B82 /* stm32f4xx_can.o */,
|
||||
A77439231647362D00739B82 /* stm32f4xx_crc.o */,
|
||||
A77439241647362D00739B82 /* stm32f4xx_cryp.o */,
|
||||
A77439251647362D00739B82 /* stm32f4xx_cryp_aes.o */,
|
||||
A77439261647362D00739B82 /* stm32f4xx_cryp_des.o */,
|
||||
A77439271647362D00739B82 /* stm32f4xx_cryp_tdes.o */,
|
||||
A77439281647362D00739B82 /* stm32f4xx_dac.o */,
|
||||
A77439291647362D00739B82 /* stm32f4xx_dbgmcu.o */,
|
||||
A774392A1647362D00739B82 /* stm32f4xx_dcmi.o */,
|
||||
A774392B1647362D00739B82 /* stm32f4xx_dma.o */,
|
||||
A774392C1647362D00739B82 /* stm32f4xx_exti.o */,
|
||||
A774392D1647362D00739B82 /* stm32f4xx_flash.o */,
|
||||
A774392E1647362D00739B82 /* stm32f4xx_fsmc.o */,
|
||||
A774392F1647362D00739B82 /* stm32f4xx_gpio.o */,
|
||||
A77439301647362D00739B82 /* stm32f4xx_hash.o */,
|
||||
A77439311647362D00739B82 /* stm32f4xx_hash_md5.o */,
|
||||
A77439321647362D00739B82 /* stm32f4xx_hash_sha1.o */,
|
||||
A77439331647362D00739B82 /* stm32f4xx_i2c.o */,
|
||||
A77439341647362D00739B82 /* stm32f4xx_iwdg.o */,
|
||||
A77439351647362D00739B82 /* stm32f4xx_pwr.o */,
|
||||
A77439361647362D00739B82 /* stm32f4xx_rcc.o */,
|
||||
A77439371647362D00739B82 /* stm32f4xx_rng.o */,
|
||||
A77439381647362D00739B82 /* stm32f4xx_rtc.o */,
|
||||
A77439391647362D00739B82 /* stm32f4xx_sdio.o */,
|
||||
A774393A1647362D00739B82 /* stm32f4xx_spi.o */,
|
||||
A774393B1647362D00739B82 /* stm32f4xx_syscfg.o */,
|
||||
A774393C1647362D00739B82 /* stm32f4xx_tim.o */,
|
||||
A774393D1647362D00739B82 /* stm32f4xx_usart.o */,
|
||||
A774393E1647362D00739B82 /* stm32f4xx_wwdg.o */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
A774391A1647362D00739B82 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXLegacyTarget section */
|
||||
A77439161647362D00739B82 /* lib */ = {
|
||||
isa = PBXLegacyTarget;
|
||||
buildArgumentsString = "$(ACTION)";
|
||||
buildConfigurationList = A77439431647362D00739B82 /* Build configuration list for PBXLegacyTarget "lib" */;
|
||||
buildPhases = (
|
||||
);
|
||||
buildToolPath = /usr/bin/make;
|
||||
buildWorkingDirectory = "/Users/rene/stm23f4/stm32f4-templates/lib";
|
||||
dependencies = (
|
||||
);
|
||||
name = lib;
|
||||
passBuildSettingsInEnvironment = 1;
|
||||
productName = lib;
|
||||
};
|
||||
/* End PBXLegacyTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
A77439111647362D00739B82 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = A77439141647362D00739B82 /* Build configuration list for PBXProject "lib 2" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = A774390F1647362D00739B82;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = A774391A1647362D00739B82 /* Products */;
|
||||
ProjectRef = A77439191647362D00739B82 /* lib.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
A77439161647362D00739B82 /* lib */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
A77439121647362D00739B82 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
A77439131647362D00739B82 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
A77439441647362D00739B82 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUGGING_SYMBOLS = YES;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
OTHER_CFLAGS = "";
|
||||
OTHER_LDFLAGS = "";
|
||||
PRODUCT_NAME = lib;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
A77439451647362D00739B82 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
OTHER_CFLAGS = "";
|
||||
OTHER_LDFLAGS = "";
|
||||
PRODUCT_NAME = lib;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
A77439141647362D00739B82 /* Build configuration list for PBXProject "lib 2" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
A77439121647362D00739B82 /* Debug */,
|
||||
A77439131647362D00739B82 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
A77439431647362D00739B82 /* Build configuration list for PBXLegacyTarget "lib" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
A77439441647362D00739B82 /* Debug */,
|
||||
A77439451647362D00739B82 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = A77439111647362D00739B82 /* Project object */;
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0450"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "A77439161647362D00739B82"
|
||||
BuildableName = "lib"
|
||||
BlueprintName = "lib"
|
||||
ReferencedContainer = "container:lib 2.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
allowLocationSimulation = "YES">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release"
|
||||
debugDocumentVersioning = "YES">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
@@ -1,22 +0,0 @@
|
||||
<?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>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>lib.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>2</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>A77439161647362D00739B82</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -1,206 +0,0 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
A77438D0164735C500739B82 /* .DS_Store */ = {isa = PBXFileReference; lastKnownFileType = file; path = .DS_Store; sourceTree = "<group>"; };
|
||||
A77438D1164735C500739B82 /* inc */ = {isa = PBXFileReference; lastKnownFileType = folder; path = inc; sourceTree = "<group>"; };
|
||||
A77438D2164735C500739B82 /* libstm32f4.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libstm32f4.a; sourceTree = "<group>"; };
|
||||
A77438D3164735C500739B82 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = "<group>"; };
|
||||
A77438D4164735C500739B82 /* misc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = misc.o; sourceTree = "<group>"; };
|
||||
A77438D5164735C500739B82 /* src */ = {isa = PBXFileReference; lastKnownFileType = folder; path = src; sourceTree = "<group>"; };
|
||||
A77438D6164735C500739B82 /* startup_stm32f4xx.s */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.asm; path = startup_stm32f4xx.s; sourceTree = "<group>"; };
|
||||
A77438D7164735C500739B82 /* stm32f4xx_adc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_adc.o; sourceTree = "<group>"; };
|
||||
A77438D8164735C500739B82 /* stm32f4xx_can.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_can.o; sourceTree = "<group>"; };
|
||||
A77438D9164735C500739B82 /* stm32f4xx_crc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_crc.o; sourceTree = "<group>"; };
|
||||
A77438DA164735C500739B82 /* stm32f4xx_cryp.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp.o; sourceTree = "<group>"; };
|
||||
A77438DB164735C500739B82 /* stm32f4xx_cryp_aes.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp_aes.o; sourceTree = "<group>"; };
|
||||
A77438DC164735C500739B82 /* stm32f4xx_cryp_des.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp_des.o; sourceTree = "<group>"; };
|
||||
A77438DD164735C500739B82 /* stm32f4xx_cryp_tdes.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_cryp_tdes.o; sourceTree = "<group>"; };
|
||||
A77438DE164735C500739B82 /* stm32f4xx_dac.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dac.o; sourceTree = "<group>"; };
|
||||
A77438DF164735C500739B82 /* stm32f4xx_dbgmcu.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dbgmcu.o; sourceTree = "<group>"; };
|
||||
A77438E0164735C500739B82 /* stm32f4xx_dcmi.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dcmi.o; sourceTree = "<group>"; };
|
||||
A77438E1164735C500739B82 /* stm32f4xx_dma.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_dma.o; sourceTree = "<group>"; };
|
||||
A77438E2164735C500739B82 /* stm32f4xx_exti.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_exti.o; sourceTree = "<group>"; };
|
||||
A77438E3164735C500739B82 /* stm32f4xx_flash.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_flash.o; sourceTree = "<group>"; };
|
||||
A77438E4164735C500739B82 /* stm32f4xx_fsmc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_fsmc.o; sourceTree = "<group>"; };
|
||||
A77438E5164735C500739B82 /* stm32f4xx_gpio.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_gpio.o; sourceTree = "<group>"; };
|
||||
A77438E6164735C500739B82 /* stm32f4xx_hash.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_hash.o; sourceTree = "<group>"; };
|
||||
A77438E7164735C500739B82 /* stm32f4xx_hash_md5.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_hash_md5.o; sourceTree = "<group>"; };
|
||||
A77438E8164735C500739B82 /* stm32f4xx_hash_sha1.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_hash_sha1.o; sourceTree = "<group>"; };
|
||||
A77438E9164735C500739B82 /* stm32f4xx_i2c.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_i2c.o; sourceTree = "<group>"; };
|
||||
A77438EA164735C500739B82 /* stm32f4xx_iwdg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_iwdg.o; sourceTree = "<group>"; };
|
||||
A77438EB164735C500739B82 /* stm32f4xx_pwr.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_pwr.o; sourceTree = "<group>"; };
|
||||
A77438EC164735C500739B82 /* stm32f4xx_rcc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_rcc.o; sourceTree = "<group>"; };
|
||||
A77438ED164735C500739B82 /* stm32f4xx_rng.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_rng.o; sourceTree = "<group>"; };
|
||||
A77438EE164735C500739B82 /* stm32f4xx_rtc.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_rtc.o; sourceTree = "<group>"; };
|
||||
A77438EF164735C500739B82 /* stm32f4xx_sdio.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_sdio.o; sourceTree = "<group>"; };
|
||||
A77438F0164735C500739B82 /* stm32f4xx_spi.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_spi.o; sourceTree = "<group>"; };
|
||||
A77438F1164735C500739B82 /* stm32f4xx_syscfg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_syscfg.o; sourceTree = "<group>"; };
|
||||
A77438F2164735C500739B82 /* stm32f4xx_tim.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_tim.o; sourceTree = "<group>"; };
|
||||
A77438F3164735C500739B82 /* stm32f4xx_usart.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_usart.o; sourceTree = "<group>"; };
|
||||
A77438F4164735C500739B82 /* stm32f4xx_wwdg.o */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.objfile"; path = stm32f4xx_wwdg.o; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
A77438C8164735C500739B82 = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
A77438D0164735C500739B82 /* .DS_Store */,
|
||||
A77438D1164735C500739B82 /* inc */,
|
||||
A77438D2164735C500739B82 /* libstm32f4.a */,
|
||||
A77438D3164735C500739B82 /* Makefile */,
|
||||
A77438D4164735C500739B82 /* misc.o */,
|
||||
A77438D5164735C500739B82 /* src */,
|
||||
A77438D6164735C500739B82 /* startup_stm32f4xx.s */,
|
||||
A77438D7164735C500739B82 /* stm32f4xx_adc.o */,
|
||||
A77438D8164735C500739B82 /* stm32f4xx_can.o */,
|
||||
A77438D9164735C500739B82 /* stm32f4xx_crc.o */,
|
||||
A77438DA164735C500739B82 /* stm32f4xx_cryp.o */,
|
||||
A77438DB164735C500739B82 /* stm32f4xx_cryp_aes.o */,
|
||||
A77438DC164735C500739B82 /* stm32f4xx_cryp_des.o */,
|
||||
A77438DD164735C500739B82 /* stm32f4xx_cryp_tdes.o */,
|
||||
A77438DE164735C500739B82 /* stm32f4xx_dac.o */,
|
||||
A77438DF164735C500739B82 /* stm32f4xx_dbgmcu.o */,
|
||||
A77438E0164735C500739B82 /* stm32f4xx_dcmi.o */,
|
||||
A77438E1164735C500739B82 /* stm32f4xx_dma.o */,
|
||||
A77438E2164735C500739B82 /* stm32f4xx_exti.o */,
|
||||
A77438E3164735C500739B82 /* stm32f4xx_flash.o */,
|
||||
A77438E4164735C500739B82 /* stm32f4xx_fsmc.o */,
|
||||
A77438E5164735C500739B82 /* stm32f4xx_gpio.o */,
|
||||
A77438E6164735C500739B82 /* stm32f4xx_hash.o */,
|
||||
A77438E7164735C500739B82 /* stm32f4xx_hash_md5.o */,
|
||||
A77438E8164735C500739B82 /* stm32f4xx_hash_sha1.o */,
|
||||
A77438E9164735C500739B82 /* stm32f4xx_i2c.o */,
|
||||
A77438EA164735C500739B82 /* stm32f4xx_iwdg.o */,
|
||||
A77438EB164735C500739B82 /* stm32f4xx_pwr.o */,
|
||||
A77438EC164735C500739B82 /* stm32f4xx_rcc.o */,
|
||||
A77438ED164735C500739B82 /* stm32f4xx_rng.o */,
|
||||
A77438EE164735C500739B82 /* stm32f4xx_rtc.o */,
|
||||
A77438EF164735C500739B82 /* stm32f4xx_sdio.o */,
|
||||
A77438F0164735C500739B82 /* stm32f4xx_spi.o */,
|
||||
A77438F1164735C500739B82 /* stm32f4xx_syscfg.o */,
|
||||
A77438F2164735C500739B82 /* stm32f4xx_tim.o */,
|
||||
A77438F3164735C500739B82 /* stm32f4xx_usart.o */,
|
||||
A77438F4164735C500739B82 /* stm32f4xx_wwdg.o */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXLegacyTarget section */
|
||||
A77438CF164735C500739B82 /* lib */ = {
|
||||
isa = PBXLegacyTarget;
|
||||
buildArgumentsString = "$(ACTION)";
|
||||
buildConfigurationList = A77438F5164735C500739B82 /* Build configuration list for PBXLegacyTarget "lib" */;
|
||||
buildPhases = (
|
||||
);
|
||||
buildToolPath = /usr/bin/make;
|
||||
buildWorkingDirectory = "/Users/rene/stm23f4/stm32f4-templates/lib";
|
||||
dependencies = (
|
||||
);
|
||||
name = lib;
|
||||
passBuildSettingsInEnvironment = 1;
|
||||
productName = lib;
|
||||
};
|
||||
/* End PBXLegacyTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
A77438CA164735C500739B82 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
buildConfigurationList = A77438CD164735C500739B82 /* Build configuration list for PBXProject "lib" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 0;
|
||||
knownRegions = (
|
||||
en,
|
||||
);
|
||||
mainGroup = A77438C8164735C500739B82;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
A77438CF164735C500739B82 /* lib */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
A77438CB164735C500739B82 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
A77438CC164735C500739B82 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
COPY_PHASE_STRIP = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
SDKROOT = macosx10.6;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
A77438F6164735C500739B82 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DEBUGGING_SYMBOLS = YES;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
OTHER_CFLAGS = "";
|
||||
OTHER_LDFLAGS = "";
|
||||
PRODUCT_NAME = lib;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
A77438F7164735C500739B82 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
COPY_PHASE_STRIP = YES;
|
||||
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = NO;
|
||||
OTHER_CFLAGS = "";
|
||||
OTHER_LDFLAGS = "";
|
||||
PRODUCT_NAME = lib;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
A77438CD164735C500739B82 /* Build configuration list for PBXProject "lib" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
A77438CB164735C500739B82 /* Debug */,
|
||||
A77438CC164735C500739B82 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
A77438F5164735C500739B82 /* Build configuration list for PBXLegacyTarget "lib" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
A77438F6164735C500739B82 /* Debug */,
|
||||
A77438F7164735C500739B82 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = A77438CA164735C500739B82 /* Project object */;
|
||||
}
|
||||
@@ -1,59 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0450"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "A77438CF164735C500739B82"
|
||||
BuildableName = "lib"
|
||||
BlueprintName = "lib"
|
||||
ReferencedContainer = "container:lib.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
allowLocationSimulation = "YES">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release"
|
||||
debugDocumentVersioning = "YES">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
@@ -1,22 +0,0 @@
|
||||
<?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>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>lib.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>A77438CF164735C500739B82</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
Reference in New Issue
Block a user