Guest User

[PATCH] generator: Added c++11 and c11

a guest
Nov 4th, 2012
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.37 KB | None | 0 0
  1. From c22ba66c40f786eda969c17884f36eb8f5dc38f0 Mon Sep 17 00:00:00 2001
  2. From: Leo Gaspard <[email protected]>
  3. Date: Sun, 4 Nov 2012 18:25:55 +0100
  4. Subject: [PATCH] generator: Added c++11 and c11
  5.  
  6. ---
  7. tools/generator/gen/generator_c.rb   | 2 +-
  8.  tools/generator/gen/generator_cxx.rb | 2 +-
  9.  tools/generator/gen/makefile_c.rb    | 2 +-
  10.  tools/generator/gen/makefile_cxx.rb  | 2 +-
  11.  4 files changed, 4 insertions(+), 4 deletions(-)
  12.  
  13. diff --git a/tools/generator/gen/generator_c.rb b/tools/generator/gen/generator_c.rb
  14. index 8e7d5b9..d59b2ca 100644
  15. --- a/tools/generator/gen/generator_c.rb
  16. +++ b/tools/generator/gen/generator_c.rb
  17. @@ -331,7 +331,7 @@ lib_TARGETS = #{target}
  18.  # des flags de compilation.
  19.  #{target}-srcs = #{@user_file}
  20.  #{target}-dists =
  21. -#{target}-cflags = -ggdb3 -Wall -Wextra
  22. +#{target}-cflags = -ggdb3 -Wall -Wextra -std=c11
  23.  
  24.  # Evite de toucher a ce qui suit
  25.  #{target}-dists += #{@header_file} interface.hh
  26. diff --git a/tools/generator/gen/generator_cxx.rb b/tools/generator/gen/generator_cxx.rb
  27. index 7793081..96f5f1c 100644
  28. --- a/tools/generator/gen/generator_cxx.rb
  29. +++ b/tools/generator/gen/generator_cxx.rb
  30. @@ -73,7 +73,7 @@ lib_TARGETS = #{target}
  31.  # des flags de compilation.
  32.  #{target}-srcs = #{@source_file}
  33.  #{target}-dists =
  34. -#{target}-cxxflags = -ggdb3 -Wall
  35. +#{target}-cxxflags = -ggdb3 -Wall -std=c++11
  36.  
  37.  # Evite de toucher a ce qui suit
  38.  #{target}-dists += #{@header_file}
  39. diff --git a/tools/generator/gen/makefile_c.rb b/tools/generator/gen/makefile_c.rb
  40. index d9cd2bd..0f9854d 100644
  41. --- a/tools/generator/gen/makefile_c.rb
  42. +++ b/tools/generator/gen/makefile_c.rb
  43. @@ -20,7 +20,7 @@ class CMakefile
  44.  lib_TARGETS = #{target}
  45.  
  46.  #{target}-srcs = $(wildcard *.c)
  47. -#{target}-cflags = -ggdb3 -Wall -Wextra
  48. +#{target}-cflags = -ggdb3 -Wall -Wextra -std=c11
  49.  
  50.  # Evite de toucher a ce qui suit
  51.  #{target}-srcs += interface.cc
  52. diff --git a/tools/generator/gen/makefile_cxx.rb b/tools/generator/gen/makefile_cxx.rb
  53. index fa336a3..83cf81f 100644
  54. --- a/tools/generator/gen/makefile_cxx.rb
  55. +++ b/tools/generator/gen/makefile_cxx.rb
  56. @@ -22,7 +22,7 @@ lib_TARGETS = #{target}
  57.  # Tu peux rajouter des fichiers sources, headers, ou changer
  58.  # des flags de compilation.
  59.  #{target}-srcs = $(wildcard *.cc) $(wildcard *.cpp)
  60. -#{target}-cxxflags = -O2 -Wall
  61. +#{target}-cxxflags = -O2 -Wall -std=c++11
  62.  
  63.  V=1
  64.  include $(MFPATH)/rules.mk
  65. --
  66. 1.8.0
Advertisement
Add Comment
Please, Sign In to add comment