[Vm-dev] [commit][3577] Add a build.macos32x86/pharo.cog. spur as first test for new mac

commits at squeakvm.org commits at squeakvm.org
Wed Feb 10 18:09:25 UTC 2016


Revision: 3577
Author:   eliot
Date:     2016-02-10 10:09:25 -0800 (Wed, 10 Feb 2016)
Log Message:
-----------
Add a  build.macos32x86/pharo.cog.spur as first test for new mac
makefiles. Add the Pharo & Newspeak icons to the iOS tree.

Added Paths:
-----------
    branches/Cog/build.macos32x86/pharo.cog.spur/
    branches/Cog/build.macos32x86/pharo.cog.spur/Makefile
    branches/Cog/build.macos32x86/pharo.cog.spur/mvm
    branches/Cog/build.macos32x86/pharo.cog.spur/plugins.ext
    branches/Cog/build.macos32x86/pharo.cog.spur/plugins.int
    branches/Cog/platforms/iOS/vm/OSX/Newspeak Virtual Machine.icns
    branches/Cog/platforms/iOS/vm/OSX/NewspeakDocuments.icns
    branches/Cog/platforms/iOS/vm/OSX/Pharo.icns
    branches/Cog/platforms/iOS/vm/OSX/PharoChanges.icns
    branches/Cog/platforms/iOS/vm/OSX/PharoImage.icns
    branches/Cog/platforms/iOS/vm/OSX/PharoSources.icns

Property Changed:
----------------
    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h

Added: branches/Cog/build.macos32x86/pharo.cog.spur/Makefile
===================================================================
--- branches/Cog/build.macos32x86/pharo.cog.spur/Makefile	                        (rev 0)
+++ branches/Cog/build.macos32x86/pharo.cog.spur/Makefile	2016-02-10 18:09:25 UTC (rev 3577)
@@ -0,0 +1,23 @@
+##############################################################################
+# Makefile for Mac OS X Cog Spur Squeak Cocoa VM using clang and gnu make 3.81
+# Do make init to allow make -n to function.
+#
+# Base definitions:
+#
+# VMSRCDIR defines the locaton of the VM source to build
+#
+# PLUGINSRCDIR defines the locaton of the plugin source, the subsets of which
+# selected by plugins.int and plugins.ext will be build.
+#
+# CONFIGURATION defines what version of the VM to build, product, assert or debug
+# The default is overridden in the mvm script
+#
+# COGDEFS supply any command-line defines to use, and may be null.
+CONFIGURATION=product
+
+VMSRCDIR:= ../../spursrc/vm
+VM:=Pharo
+
+# Now include the Makefile proper, which is common to all Mac OS builds.
+#
+include ../common/Makefile.app

Added: branches/Cog/build.macos32x86/pharo.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/pharo.cog.spur/mvm	                        (rev 0)
+++ branches/Cog/build.macos32x86/pharo.cog.spur/mvm	2016-02-10 18:09:25 UTC (rev 3577)
@@ -0,0 +1,4 @@
+#!/bin/bash
+make debug 2>&1 | tee LOGD
+make assert 2>&1 | tee LOGA
+make 2>&1 | tee LOGF


Property changes on: branches/Cog/build.macos32x86/pharo.cog.spur/mvm
___________________________________________________________________
Added: svn:executable
   + *

Added: branches/Cog/build.macos32x86/pharo.cog.spur/plugins.ext
===================================================================
--- branches/Cog/build.macos32x86/pharo.cog.spur/plugins.ext	                        (rev 0)
+++ branches/Cog/build.macos32x86/pharo.cog.spur/plugins.ext	2016-02-10 18:09:25 UTC (rev 3577)
@@ -0,0 +1,10 @@
+# Copied, perhaps edited, from ../src/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+BochsIA32Plugin \
+CroquetPlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+Mpeg3Plugin \
+SqueakFFIPrims \
+SqueakSSL \
+UnixOSProcessPlugin

Added: branches/Cog/build.macos32x86/pharo.cog.spur/plugins.int
===================================================================
--- branches/Cog/build.macos32x86/pharo.cog.spur/plugins.int	                        (rev 0)
+++ branches/Cog/build.macos32x86/pharo.cog.spur/plugins.int	2016-02-10 18:09:25 UTC (rev 3577)
@@ -0,0 +1,34 @@
+# Copied, perhaps edited, from ../src/examplePlugins.int
+INTERNAL_PLUGINS = \
+ADPCMCodecPlugin \
+AioPlugin \
+B2DPlugin \
+BitBltPlugin \
+BMPReadWriterPlugin \
+ZipPlugin \
+DropPlugin \
+DSAPrims \
+FFTPlugin \
+FilePlugin \
+HostWindowPlugin \
+IA32ABI \
+JPEGReaderPlugin \
+JPEGReadWriter2Plugin \
+Klatt \
+LargeIntegers \
+LocalePlugin \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+RePlugin \
+SecurityPlugin \
+SerialPlugin \
+SocketPlugin \
+SoundCodecPrims \
+SoundGenerationPlugin \
+SoundPlugin \
+StarSqueakPlugin \
+SurfacePlugin \
+UUIDPlugin \
+VMProfileMacSupportPlugin \
+# AsynchFilePlugin \
+# JoystickTabletPlugin


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Wed Feb 10 09:41:25 PST 2016
   + Wed Feb 10 10:07:57 PST 2016

Copied: branches/Cog/platforms/iOS/vm/OSX/Newspeak Virtual Machine.icns (from rev 3536, branches/Cog/platforms/Mac OS/Resources/Newspeak Virtual Machine.icns)
===================================================================
(Binary files differ)

Copied: branches/Cog/platforms/iOS/vm/OSX/NewspeakDocuments.icns (from rev 3536, branches/Cog/platforms/Mac OS/Resources/NewspeakDocuments.icns)
===================================================================
(Binary files differ)

Added: branches/Cog/platforms/iOS/vm/OSX/Pharo.icns
===================================================================
(Binary files differ)


Property changes on: branches/Cog/platforms/iOS/vm/OSX/Pharo.icns
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: branches/Cog/platforms/iOS/vm/OSX/PharoChanges.icns
===================================================================
(Binary files differ)


Property changes on: branches/Cog/platforms/iOS/vm/OSX/PharoChanges.icns
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: branches/Cog/platforms/iOS/vm/OSX/PharoImage.icns
===================================================================
(Binary files differ)


Property changes on: branches/Cog/platforms/iOS/vm/OSX/PharoImage.icns
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: branches/Cog/platforms/iOS/vm/OSX/PharoSources.icns
===================================================================
(Binary files differ)


Property changes on: branches/Cog/platforms/iOS/vm/OSX/PharoSources.icns
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream



More information about the Vm-dev mailing list