From 6d7e47087fa40a360aa38a576c245e797564dbbe Mon Sep 17 00:00:00 2001
From: Damien George <damien.p.george@gmail.com>
Date: Thu, 1 Jan 2015 20:40:19 +0000
Subject: [PATCH] unix: Prefix includes with py/; remove need for -I../py.

---
 unix/Makefile     |  1 -
 unix/file.c       | 10 +++-------
 unix/gccollect.c  |  5 +----
 unix/input.c      |  8 ++------
 unix/main.c       | 21 +++++++++------------
 unix/modffi.c     | 10 +++-------
 unix/modos.c      | 10 +++-------
 unix/modsocket.c  | 16 ++++++----------
 unix/modtermios.c | 10 +++-------
 unix/modtime.c    |  6 +-----
 10 files changed, 31 insertions(+), 66 deletions(-)

diff --git a/unix/Makefile b/unix/Makefile
index bfd949754..ab6876054 100644
--- a/unix/Makefile
+++ b/unix/Makefile
@@ -15,7 +15,6 @@ include ../py/py.mk
 
 INC =  -I.
 INC +=  -I..
-INC += -I$(PY_SRC)
 INC += -I$(BUILD)
 
 # compiler settings
diff --git a/unix/file.c b/unix/file.c
index 02b8aff18..b62154baa 100644
--- a/unix/file.c
+++ b/unix/file.c
@@ -31,13 +31,9 @@
 #include <sys/stat.h>
 #include <sys/types.h>
 
-#include "mpconfig.h"
-#include "nlr.h"
-#include "misc.h"
-#include "qstr.h"
-#include "obj.h"
-#include "runtime.h"
-#include "stream.h"
+#include "py/nlr.h"
+#include "py/runtime.h"
+#include "py/stream.h"
 
 #ifdef _WIN32
 #define fsync _commit
diff --git a/unix/gccollect.c b/unix/gccollect.c
index 2c7b81918..ab20220d3 100644
--- a/unix/gccollect.c
+++ b/unix/gccollect.c
@@ -25,11 +25,8 @@
  */
 
 #include <stdio.h>
-#include <stdint.h>
 
-#include "mpconfig.h"
-#include "misc.h"
-#include "gc.h"
+#include "py/gc.h"
 
 #if MICROPY_ENABLE_GC
 
diff --git a/unix/input.c b/unix/input.c
index 19ca649c9..626138b42 100644
--- a/unix/input.c
+++ b/unix/input.c
@@ -25,15 +25,11 @@
  */
 
 #include <stdio.h>
-#include <stdint.h>
 #include <stdlib.h>
 #include <string.h>
 
-#include "mpconfig.h"
-#include "nlr.h"
-#include "misc.h"
-#include "qstr.h"
-#include "obj.h"
+#include "py/nlr.h"
+#include "py/obj.h"
 #include "input.h"
 
 #if MICROPY_USE_READLINE
diff --git a/unix/main.c b/unix/main.c
index d3ab53da6..0f1e26f51 100644
--- a/unix/main.c
+++ b/unix/main.c
@@ -35,20 +35,17 @@
 #include <sys/types.h>
 #include <errno.h>
 
-#include "mpconfig.h"
-#include "nlr.h"
-#include "obj.h"
-#include "parsehelper.h"
-#include "compile.h"
-#include "runtime0.h"
-#include "runtime.h"
-#include "builtin.h"
-#include "repl.h"
-#include "gc.h"
+#include "py/nlr.h"
+#include "py/compile.h"
+#include "py/parsehelper.h"
+#include "py/runtime.h"
+#include "py/builtin.h"
+#include "py/repl.h"
+#include "py/gc.h"
+#include "py/stackctrl.h"
+#include "py/pfenv.h"
 #include "genhdr/py-version.h"
 #include "input.h"
-#include "stackctrl.h"
-#include "pfenv.h"
 
 // Command line options, with their defaults
 STATIC bool compile_only = false;
diff --git a/unix/modffi.c b/unix/modffi.c
index d6d416a3e..e0f2f3f27 100644
--- a/unix/modffi.c
+++ b/unix/modffi.c
@@ -31,13 +31,9 @@
 #include <dlfcn.h>
 #include <ffi.h>
 
-#include "mpconfig.h"
-#include "nlr.h"
-#include "misc.h"
-#include "qstr.h"
-#include "obj.h"
-#include "runtime.h"
-#include "binary.h"
+#include "py/nlr.h"
+#include "py/runtime.h"
+#include "py/binary.h"
 
 /*
  * modffi uses character codes to encode a value type, based on "struct"
diff --git a/unix/modos.c b/unix/modos.c
index 6efc7bc53..21b9c6f6a 100644
--- a/unix/modos.c
+++ b/unix/modos.c
@@ -31,13 +31,9 @@
 #include <errno.h>
 #include <stdlib.h>
 
-#include "mpconfig.h"
-#include "misc.h"
-#include "nlr.h"
-#include "qstr.h"
-#include "obj.h"
-#include "runtime.h"
-#include "objtuple.h"
+#include "py/nlr.h"
+#include "py/runtime.h"
+#include "py/objtuple.h"
 
 #define RAISE_ERRNO(err_flag, error_val) \
     { if (err_flag == -1) \
diff --git a/unix/modsocket.c b/unix/modsocket.c
index 402695d65..3982650f1 100644
--- a/unix/modsocket.c
+++ b/unix/modsocket.c
@@ -38,16 +38,12 @@
 #include <netdb.h>
 #include <errno.h>
 
-#include "mpconfig.h"
-#include "nlr.h"
-#include "misc.h"
-#include "qstr.h"
-#include "obj.h"
-#include "objtuple.h"
-#include "objstr.h"
-#include "runtime.h"
-#include "stream.h"
-#include "builtin.h"
+#include "py/nlr.h"
+#include "py/objtuple.h"
+#include "py/objstr.h"
+#include "py/runtime.h"
+#include "py/stream.h"
+#include "py/builtin.h"
 
 /*
   The idea of this module is to implement reasonable minimum of
diff --git a/unix/modtermios.c b/unix/modtermios.c
index 0fa0e1394..091e5e5f7 100644
--- a/unix/modtermios.c
+++ b/unix/modtermios.c
@@ -29,13 +29,9 @@
 #include <unistd.h>
 #include <errno.h>
 
-#include "mpconfig.h"
-#include "misc.h"
-#include "nlr.h"
-#include "qstr.h"
-#include "obj.h"
-#include "runtime.h"
-#include "objlist.h"
+#include "py/nlr.h"
+#include "py/objlist.h"
+#include "py/runtime.h"
 
 #define RAISE_ERRNO(err_flag, error_val) \
     { if (err_flag == -1) \
diff --git a/unix/modtime.c b/unix/modtime.c
index 7325525aa..2efb7fab3 100644
--- a/unix/modtime.c
+++ b/unix/modtime.c
@@ -30,11 +30,7 @@
 #include <sys/time.h>
 #include <math.h>
 
-#include "mpconfig.h"
-#include "misc.h"
-#include "qstr.h"
-#include "obj.h"
-#include "runtime.h"
+#include "py/runtime.h"
 
 #ifdef _WIN32
 void msec_sleep_tv(struct timeval *tv) {
-- 
GitLab