Browse Source

kernel: Move AMDBrik back to boot.js, where require is known.

Herbert Vojčík 7 years ago
parent
commit
f8dd130dc3
2 changed files with 8 additions and 8 deletions
  1. 8 0
      support/boot.js
  2. 0 8
      support/kernel-language.js

+ 8 - 0
support/boot.js

@@ -67,6 +67,13 @@ define([
         };
     }
 
+    /* Adds AMD and requirejs related methods to the api */
+    function AMDBrik (brikz, st) {
+        st.amdRequire = require;
+        st.defaultTransportType = st.defaultTransportType || "amd";
+        st.defaultAmdNamespace = st.defaultAmdNamespace || "amber_core";
+    }
+
     var api = {};
     var brikz = new Brikz(api);
 
@@ -75,6 +82,7 @@ define([
     configureWithHierarchy(brikz);
 
     brikz.stInit = SmalltalkInitBrik;
+    brikz.amd = AMDBrik;
 
     brikz.rebuild();
 

+ 0 - 8
support/kernel-language.js

@@ -305,13 +305,6 @@ define(['./compatibility'], function () {
         };
     }
 
-    /* Adds AMD and requirejs related methods to the api */
-    function AMDBrik (brikz, st) {
-        st.amdRequire = require;
-        st.defaultTransportType = st.defaultTransportType || "amd";
-        st.defaultAmdNamespace = st.defaultAmdNamespace || "amber_core";
-    }
-
     NilBrik.deps = ["root"];
     function NilBrik (brikz, st) {
         var SmalltalkObject = brikz.root.Object;
@@ -364,7 +357,6 @@ define(['./compatibility'], function () {
         brikz.classes = ClassesBrik;
         brikz.nil = NilBrik;
         brikz.asReceiver = AsReceiverBrik;
-        brikz.amd = AMDBrik;
 
         brikz.rebuild();
     }