2 # Author : Cedric.Bilat@he-arc.ch
6 # (A1) Dans les d�finitions de variables ci-dessous, m�fiez-vous des espaces � la fin!
7 # (A2) Laisser espace apr�s le += de surcharge : exemple : xxx+= yyyy
10 ifndef __VISUAL_PUBLIC_OPTION_MK__
11 __VISUAL_PUBLIC_OPTION_MK__=true
13 ###############################################
15 ###############################################
17 ########################
19 ########################
21 #Option de compilation
22 # Version minimale : vide
23 # Surcharger automatiquement (par exemple en fonction du type de la target)
31 #CXXFLAGS+= /w # Suppres warning messages
32 #CXXFLAGS+= /Wall # Enables all warning
33 #CXXFLAGS+= /W3 # Warning level
51 CXX_OPTIMISATION+= /Ox # All optimisation
54 #X86_CXX_OPTIMISATION+= /arch:SSE # By default with 64bits processor
55 #X86_CXX_OPTIMISATION+= /arch:SSE2 # By default with 64bits processor , xeon x4 home
56 #X86_CXX_OPTIMISATION+= /arch:AVX # ko home
57 #X86_CXX_OPTIMISATION+= /arch:AVX2 # cuda2,i7 (from visual 2013)
63 #decommneter la ligne pour
64 # (1) empecher l'optimisation
65 # (2) activer les flag de debug
74 # Version minimale : vide
75 # Surcharger automatiquement (par exemple en fonction du type de la target)
80 # Version minimale : vide (sera surcharg�e)
81 # Surcharger automatiquement (par exemple en fonction du type de la target)
89 #Injection de variable dans le code
90 # same as #define XXX YYY
92 #Attention, pas mettre -D, ni #define, que XXX
94 CODE_DEFINE_VARIABLES+=
97 # separateur est espac
101 IS_DEFAULT_SYS_LIBRARY_ENABLE+=
102 IS_ADVANCED_SYS_LIBRARY_ENABLE+=
104 # Injection automatique de lib windows standard
105 # true (ou n'importe quoi) pour activer!
106 # rien pour desactiver
107 # Version minimale : vide (avec # pour le montrer)
109 EXCLUDE_LIBRARY_FILES+=#
112 ###############################################
114 ###############################################
116 endif#__VISUAL_PUBLIC_OPTION_MK__