[hipl-commit] [tiny] Rev 3727: Uses commas instead of spaces for separation of modules.

  • From: Tim Just <tim.just@xxxxxxxxxxxxxx>
  • To: hipl-commit@xxxxxxxxxxxxx
  • Date: Fri, 26 Mar 2010 18:31:58 +0200

Committer: Tim Just <tim.just@xxxxxxxxxxxxxx>
Date: 26/03/2010 at 18:31:58
Revision: 3727
Revision-id: tim.just@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Branch nick: tiny

Log:
  Uses commas instead of spaces for separation of modules.
  
  The list of disabled modules now uses commas instead of spaces.
  
  Added newline to the end of the header files generated by process_modules.py

Modified:
  M  configure.ac
  M  process_modules.py
  M  tools/hipl_autobuild.sh

=== modified file 'configure.ac'
--- configure.ac        2010-03-17 15:05:58 +0000
+++ configure.ac        2010-03-26 16:30:10 +0000
@@ -310,7 +310,7 @@
 echo "+-----------------------------------------------";
 echo "| processing modules...";
 echo "|";
-python ${srcdir}/process_modules.py -s ${srcdir} -d "$DISABLE_MODULES"
+python ${srcdir}/process_modules.py -s ${srcdir} -d "${DISABLE_MODULES}"
 if [[ "$?" != "0" ]]; then
     echo "configure: error: Module processing failed"
     exit 1

=== modified file 'process_modules.py'
--- process_modules.py  2010-03-25 18:21:23 +0000
+++ process_modules.py  2010-03-26 16:30:10 +0000
@@ -263,7 +263,7 @@
                     hdr_file.write('\n\nstatic const pt2Function ' + 
current_app)
                     hdr_file.write('_init_functions[0] = {};')
 
-                hdr_file.write('\n\n#endif /* ' + app_string + ' */')
+                hdr_file.write('\n\n#endif /* ' + app_string + ' */\n')
                 print '|    created file: ' + hdr_file_path
             finally:
                 hdr_file.close()
@@ -330,7 +330,7 @@
             assert False, "unhandled option"
 
     if disabled_modules:
-        disabled_modules = disabled_modules.rsplit(' ')
+        disabled_modules = disabled_modules.rsplit(',')
 
     (applications,
      compile_type,

=== modified file 'tools/hipl_autobuild.sh'
--- tools/hipl_autobuild.sh     2010-03-26 13:05:32 +0000
+++ tools/hipl_autobuild.sh     2010-03-26 16:30:10 +0000
@@ -75,6 +75,6 @@
 compile
 compile --disable-rvs --disable-opportunistic
 compile --enable-pfkey --disable-rvs --enable-openwrt --enable-altsep 
--disable-privsep --disable-opportunistic --enable-profiling --disable-debug 
--enable-midauth --enable-performance --enable-demo
-compile "DISABLE_MODULES=\"heartbeat update heartbeat_update\""
+compile DISABLE_MODULES=heartbeat,update,heartbeat_update
 
 cleanup 0

Other related posts:

  • » [hipl-commit] [tiny] Rev 3727: Uses commas instead of spaces for separation of modules. - Tim Just