nitc: move platforms modules to src/platform
authorAlexis Laferrière <alexis.laf@xymus.net>
Tue, 13 Jan 2015 22:05:21 +0000 (17:05 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Wed, 14 Jan 2015 16:04:03 +0000 (11:04 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/compiler/compiler.nit
src/platform/android.nit [moved from src/compiler/android_platform.nit with 99% similarity]
src/platform/android_annotations.nit [moved from src/compiler/android_annotations.nit with 100% similarity]
src/platform/emscripten.nit [moved from src/compiler/emscripten_platform.nit with 97% similarity]
src/platform/platform.nit [moved from src/platform.nit with 100% similarity]
src/platform/pnacl.nit [moved from src/compiler/pnacl_platform.nit with 99% similarity]

index 902a656..ea60c0a 100644 (file)
@@ -19,6 +19,6 @@ import separate_erasure_compiler
 import global_compiler
 import compiler_ffi
 
-import android_platform
-import pnacl_platform
-import emscripten_platform
+import platform::android
+import platform::pnacl
+import platform::emscripten
similarity index 99%
rename from src/compiler/android_platform.nit
rename to src/platform/android.nit
index b7069e3..6ba5502 100644 (file)
 # limitations under the License.
 
 # Compile program for the Android platform
-module android_platform
+module android
 
 import platform
-import abstract_compiler
+import compiler::abstract_compiler
 import ffi
 intrude import ffi::extra_java_files
 import android_annotations
similarity index 97%
rename from src/compiler/emscripten_platform.nit
rename to src/platform/emscripten.nit
index 6332098..dc2662f 100644 (file)
 # limitations under the License.
 
 # Compile to JavaScript using the Emscripten SDK
-module emscripten_platform
+module emscripten
 
 import platform
-import abstract_compiler
+import compiler::abstract_compiler
 
 redef class ToolContext
        redef fun platform_from_name(name)
similarity index 100%
rename from src/platform.nit
rename to src/platform/platform.nit
similarity index 99%
rename from src/compiler/pnacl_platform.nit
rename to src/platform/pnacl.nit
index 3f96318..9fceaad 100644 (file)
 # limitations under the License.
 
 # Compile program for the PNaCl platform
-module pnacl_platform
+module pnacl
 
 import platform
-import abstract_compiler
+import compiler::abstract_compiler
 
 redef class ToolContext
        redef fun platform_from_name(name)