瀏覽代碼

add drivers directory.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1797 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong@gmail.com 13 年之前
父節點
當前提交
8b091fc74a
共有 2 個文件被更改,包括 16 次插入1 次删除
  1. 14 0
      components/drivers/SConscript
  2. 2 1
      components/drivers/usb/SConscript

+ 14 - 0
components/drivers/SConscript

@@ -0,0 +1,14 @@
+# for module compiling
+import os
+from building import *
+
+cwd  = GetCurrentDir()
+objs = []
+list = os.listdir(cwd)
+
+for d in list:
+    path = os.path.join(cwd, d)
+    if os.path.isfile(os.path.join(path, 'SConscript')):
+        objs = objs + SConscript(os.path.join(d, 'SConscript'))
+
+Return('objs')

+ 2 - 1
components/usb/SConscript → components/drivers/usb/SConscript

@@ -1,8 +1,9 @@
 Import('RTT_ROOT')
 from building import *
 
+cwd     = GetCurrentDir()
 src	= Glob('*.c')
-CPPPATH = [RTT_ROOT + '/components/usb']
+CPPPATH = [cwd]
 group = DefineGroup('USB', src, depend = ['RT_USING_USB_DEVICE'], CPPPATH = CPPPATH)
 
 Return('group')