blob: b25f5ffd9956708ec5771137fb1020310e97a0cd [file] [log] [blame] [edit]
--- mono-basic-4.6/build/config-default-orig.make 2018-01-01 19:18:16.865936300 -0500
+++ mono-basic-4.6/build/config-default.make 2018-01-01 19:18:38.583791500 -0500
@@ -11,7 +11,7 @@
MCS_FLAGS = $(PLATFORM_DEBUG_FLAGS)
VBNC_FLAGS = $(PLATFORM_DEBUG_FLAGS)
MBAS_FLAGS = $(PLATFORM_DEBUG_FLAGS)
-LIBRARY_FLAGS = /noconfig
+LIBRARY_FLAGS = -noconfig
CFLAGS = -g -O2
prefix = /usr/local
exec_prefix = $(prefix)
--- mono-basic-4.6/build/library-orig.make 2018-01-01 19:19:48.208772300 -0500
+++ mono-basic-4.6/build/library.make 2018-01-01 19:22:47.661378600 -0500
@@ -146,14 +146,14 @@
# install the DLLs.
ifndef RUNTIME_HAS_CONSISTENT_GACDIR
-gacdir_flag = /gacdir $(GACDIR)
+gacdir_flag = -gacdir $(GACDIR)
endif
install-local:
- $(GACUTIL) /i $(the_lib) /f $(gacdir_flag) /root $(GACROOT) /package $(FRAMEWORK_VERSION)
+ $(GACUTIL) -i $(the_lib) -f $(gacdir_flag) -root $(GACROOT) -package $(FRAMEWORK_VERSION)
uninstall-local:
- -$(GACUTIL) /u $(LIBRARY_NAME:.dll=) $(gacdir_flag) /root $(GACROOT) /package $(FRAMEWORK_VERSION)
+ -$(GACUTIL) -u $(LIBRARY_NAME:.dll=) $(gacdir_flag) -root $(GACROOT) -package $(FRAMEWORK_VERSION)
endif
endif
@@ -191,13 +191,13 @@
## FIXME: i18n problem in the 'sed' command below
run-test-lib: test-local
ok=:; \
- $(TEST_RUNTIME) $(TEST_HARNESS) $(TEST_HARNESS_FLAGS) $(LOCAL_TEST_HARNESS_FLAGS) /output:TestResult-$(PROFILE).log /exclude:NotWorking,ValueAdd,CAS,InetAccess /xml:TestResult-$(PROFILE).xml $(test_assemblies) || ok=false; \
+ $(TEST_RUNTIME) $(TEST_HARNESS) $(TEST_HARNESS_FLAGS) $(LOCAL_TEST_HARNESS_FLAGS) -output:TestResult-$(PROFILE).log -exclude:NotWorking,ValueAdd,CAS,InetAccess -xml:TestResult-$(PROFILE).xml $(test_assemblies) || ok=false; \
sed '1,/^Tests run: /d' TestResult-$(PROFILE).log; \
$$ok
run-test-ondotnet-lib: test-local
ok=:; \
- $(TEST_HARNESS) $(TEST_HARNESS_FLAGS) $(LOCAL_TEST_HARNESS_ONDOTNET_FLAGS) /exclude=NotDotNet,CAS /output:TestResult-ondotnet-$(PROFILE).log /xml:TestResult-ondotnet-$(PROFILE).xml $(test_assemblies) || ok=false; \
+ $(TEST_HARNESS) $(TEST_HARNESS_FLAGS) $(LOCAL_TEST_HARNESS_ONDOTNET_FLAGS) -exclude=NotDotNet,CAS -output:TestResult-ondotnet-$(PROFILE).log -xml:TestResult-ondotnet-$(PROFILE).xml $(test_assemblies) || ok=false; \
sed '1,/^Tests run: /d' TestResult-ondotnet-$(PROFILE).log; \
$$ok
endif
@@ -285,7 +285,7 @@
-include $(makefrag)
-# for now, don't give any /lib flags or set MONO_PATH, since we
+# for now, don't give any -lib flags or set MONO_PATH, since we
# give a full path to the assembly.
ifdef HAVE_CS_TESTS
--- mono-basic-4.6/build/platforms/win32-orig.make 2018-01-01 19:24:11.786180200 -0500
+++ mono-basic-4.6/build/platforms/win32.make 2018-01-01 19:25:36.761628100 -0500
@@ -3,25 +3,19 @@
# Win32 platform-specific makefile rules.
#
-PLATFORM_DEBUG_FLAGS = /debug+ /debug:full
-PLATFORM_MCS_FLAGS = /nologo /optimize
-PLATFORM_RUNTIME =
+PLATFORM_DEBUG_FLAGS = -debug+ -debug:full
+PLATFORM_MCS_FLAGS = -nologo -optimize
+PLATFORM_RUNTIME = $(RUNTIME)
PLATFORM_CORLIB = mscorlib.dll
EXTERNAL_MCS = mcs
-EXTERNAL_MBAS = vbc.exe
-EXTERNAL_RUNTIME =
+EXTERNAL_MBAS = mbas
+EXTERNAL_RUNTIME = mono
-# Disabled since it needs the SDK
-#RESGEN = resgen.exe
-#ILDISASM = ildasm.exe /test
RESGEN = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_RESGEN)
+#ILDISASM = monodis
+ILDISASM = false
-#ILDISASM = monodis.bat
-## Gross hack
-ILDISASM = $(topdir)/../mono/mono/dis/monodis
-
-PLATFORM_MAKE_CORLIB_CMP = yes
PLATFORM_CHANGE_SEPARATOR_CMD=tr '/' '\\\\'
PLATFORM_PATH_SEPARATOR = ;
--- mono-basic-4.6/build/profiles/net_4_5-orig.make 2018-01-01 19:51:30.273558000 -0500
+++ mono-basic-4.6/build/profiles/net_4_5.make 2018-01-01 19:51:33.557954500 -0500
@@ -3,5 +3,5 @@
profile-check:
@:
-PROFILE_VBNC_FLAGS = /sdkpath:$(prefix)/lib/mono/4.5-api/
+PROFILE_VBNC_FLAGS = -sdkpath:$(prefix)/lib/mono/4.5-api/
FRAMEWORK_VERSION = 4.5
--- mono-basic-4.6/tools/extract-source/Makefile-orig 2018-01-01 19:55:48.503068800 -0500
+++ mono-basic-4.6/tools/extract-source/Makefile 2018-01-01 19:55:57.409883800 -0500
@@ -5,6 +5,6 @@
NO_INSTALL = yes
PROGRAM = extract-source.exe
-PROGRAM_COMPILE = $(BOOT_COMPILE) -r:System.Xml.dll -noconfig -define:_MYTYPE=\"Empty\" /novbruntimeref /r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll
+PROGRAM_COMPILE = $(BOOT_COMPILE) -r:System.Xml.dll -noconfig -define:_MYTYPE=\"Empty\" -novbruntimeref -r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll
include ../../build/executable.make
--- mono-basic-4.6/vbruntime/Test/Makefile-orig 2018-01-01 19:15:45.270402800 -0500
+++ mono-basic-4.6/vbruntime/Test/Makefile 2018-01-01 19:16:09.708131000 -0500
@@ -66,7 +66,7 @@
$(CSCOMPILER) "-out:bin/2010VB_test_CS.dll" @2010VB_test_CS.dll.rsp @2010VB_test_CS.dll.sources -lib:bin $(CSDEFINES)
test-vb: test-first 2010VB_test_VB.dll.sources
- $(VBNC) -out:bin/2010VB_test_VB.dll @2010VB_test_VB.dll.rsp /d:NET_VER=2.0 @2010VB_test_VB.dll.sources /libpath:bin
+ $(VBNC) -out:bin/2010VB_test_VB.dll @2010VB_test_VB.dll.rsp -d:NET_VER=2.0 @2010VB_test_VB.dll.sources -libpath:bin
test-local: init run-test-cs run-test-vb
--- mono-basic-4.6/vbnc/vbnc/Makefile-orig 2018-01-01 20:03:56.360843100 -0500
+++ mono-basic-4.6/vbnc/vbnc/Makefile 2018-01-01 20:04:19.762415300 -0500
@@ -2,14 +2,14 @@
SUBDIRS = tests
include ../../build/rules.make
-LOCAL_VBNC_FLAGS = @vbnc.exe.rsp $(EXTERNAL_VBNC_FLAGS) /r:../../class/lib/$(PROFILE)/Mono.Cecil.VB.dll
+LOCAL_VBNC_FLAGS = @vbnc.exe.rsp $(EXTERNAL_VBNC_FLAGS) -r:../../class/lib/$(PROFILE)/Mono.Cecil.VB.dll
ifdef DEPRECATED
LOCAL_VBNC_FLAGS += /d:DEPRECATED
endif
PROGRAM = $(topdir)/class/lib/$(PROFILE)/vbnc.exe
-PROGRAM_COMPILE = $(BOOT_COMPILE) /novbruntimeref /r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll
+PROGRAM_COMPILE = $(BOOT_COMPILE) -novbruntimeref -r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll
include ../../build/executable.make