Prevent right click from triggering ToolStrip.OnItemClicked
[mono.git] / mcs / class / Makefile
index 8ca914dca5373d0df05d5f3c483ae2bccc3d8ba6..8200c5d5e59cb0dc6ef5a491e8754bae86570a58 100644 (file)
@@ -16,7 +16,66 @@ build_SUBDIRS :=  \
        Mono.Posix \
        System.Core
 
-net_2_0_dirs := \
+pcl_facade_dirs := Facades
+
+mobile_common_dirs := \
+       corlib  \
+       System  \
+       System.Core     \
+       System.XML      \
+       Mono.Security   \
+       System  \
+       I18N            \
+       System.Xml.Linq \
+       System.Runtime.Serialization    \
+       System.ServiceModel     \
+       System.ServiceModel.Web \
+       System.Json     \
+       System.Web.Services     \
+       Mono.Data.Tds   \
+       System.Transactions     \
+       System.Data     \
+       Mono.Cairo      \
+       Mono.Data.Sqlite        \
+       System.Numerics \
+       System.Data.Services.Client \
+       System.IO.Compression \
+       System.IO.Compression.FileSystem \
+       System.ComponentModel.DataAnnotations \
+       System.ComponentModel.Composition.4.5 \
+       System.Net \
+       System.Windows \
+       System.Xml.Serialization \
+       Mono.CSharp     \
+       Microsoft.CSharp \
+       $(pcl_facade_dirs)
+
+mobile_static_dirs := \
+       $(mobile_common_dirs)   \
+       Mono.Dynamic.Interpreter
+
+mobile_dynamic_dirs := \
+       $(mobile_common_dirs)   \
+       Mono.CompilerServices.SymbolWriter      \
+       System.Net.Http
+
+xammac_dirs := \
+       $(mobile_dynamic_dirs)
+
+monodroid_dirs := \
+       $(mobile_dynamic_dirs)
+
+monotouch_dirs := \
+       $(mobile_static_dirs)
+
+monotouch_runtime_dirs := \
+       corlib \
+       System \
+       System.Core \
+       System.XML \
+       Mono.CSharp
+
+net_4_5_dirs := \
        corlib                          \
        System                          \
        System.XML                      \
@@ -33,6 +92,7 @@ net_2_0_dirs := \
        System.EnterpriseServices       \
        Mono.Data.Tds                   \
        System.Data                     \
+       System.ComponentModel.DataAnnotations   \
        Accessibility                   \
        Mono.WebBrowser                 \
        System.Runtime.Serialization.Formatters.Soap \
@@ -48,7 +108,6 @@ net_2_0_dirs := \
        Microsoft.VisualC               \
        Cscompmgd                       \
        PEAPI                           \
-       Npgsql                          \
        Commons.Xml.Relaxng             \
        Novell.Directory.Ldap           \
        Mono.Security.Win32             \
@@ -81,9 +140,7 @@ net_2_0_dirs := \
        System.ServiceModel             \
        System.Web.Extensions           \
        System.Web.Extensions.Design    \
-       System.ComponentModel.DataAnnotations   \
        System.Web.DynamicData          \
-       System.Web.Mvc2                 \
        Mono.C5                         \
        Mono.Management                 \
        Mono.Options                    \
@@ -92,78 +149,7 @@ net_2_0_dirs := \
        System.Dynamic                  \
        Mono.CSharp                     \
        System.Net                      \
-       System.Json
-
-net_2_0_only_dirs := \
-       System.Web.Extensions_1.0       \
-       System.Web.Extensions.Design_1.0\
-       Compat.ICSharpCode.SharpZipLib  \
-       WindowsBase                     \
-       System.ServiceModel.Web         \
-       System.Data.Services.Client     \
-       System.Data.Services            \
-       System.Web.Mvc \
-
-pcl_facade_dirs := Facades
-
-mobile_common_dirs := \
-       corlib  \
-       System  \
-       System.Core     \
-       System.XML      \
-       Mono.Security   \
-       System  \
-       I18N            \
-       System.Xml.Linq \
-       System.Runtime.Serialization    \
-       System.ServiceModel     \
-       System.ServiceModel.Web \
-       System.Json     \
-       System.Web.Services     \
-       Mono.Data.Tds   \
-       System.Transactions     \
-       System.Data     \
-       Mono.Cairo      \
-       Mono.Data.Sqlite        \
-       System.Numerics \
-       System.Data.Services.Client \
-       System.IO.Compression \
-       System.IO.Compression.FileSystem \
-       System.ComponentModel.DataAnnotations \
-       System.ComponentModel.Composition.4.5 \
-       System.Net \
-       System.Windows \
-       System.Xml.Serialization \
-       Mono.CSharp     \
-       Microsoft.CSharp \
-       $(pcl_facade_dirs)
-
-mobile_static_dirs := \
-       $(mobile_common_dirs)   \
-       Mono.Dynamic.Interpreter
-
-mobile_dynamic_dirs := \
-       $(mobile_common_dirs)   \
-       Mono.CompilerServices.SymbolWriter      \
-       System.Net.Http
-
-xammac_dirs := \
-       $(mobile_dynamic_dirs)
-
-monodroid_dirs := \
-       $(mobile_dynamic_dirs)
-
-monotouch_dirs := \
-       $(mobile_static_dirs)
-
-monotouch_runtime_dirs := \
-       corlib \
-       System \
-       System.Core \
-       System.XML \
-       Mono.CSharp
-
-net_4_0_dirs := \
+       System.Json             \
        System.Numerics         \
        Microsoft.CSharp        \
        System.Windows.Forms.DataVisualization  \
@@ -192,12 +178,8 @@ net_4_0_dirs := \
        System.Data.Services.Client     \
        System.Data.Services \
        System.Json.Microsoft \
-       monodoc
-
-net_4_0_only_dirs := \
-       System.ComponentModel.Composition
-
-net_4_5_dirs := \
+       System.Data.Entity \
+       monodoc \
        System.Threading.Tasks.Dataflow \
        System.ComponentModel.Composition.4.5 \
        System.Net.Http \
@@ -211,8 +193,6 @@ net_4_5_dirs := \
        System.Web.Http \
        System.Web.Http.SelfHost \
        System.Web.Http.WebHost \
-       EntityFramework \
-       EntityFramework.SqlServer       \
        Mono.CodeContracts \
        System.IO.Compression \
        System.IO.Compression.FileSystem \
@@ -231,23 +211,22 @@ xbuild_4_0_dirs := \
        $(xbuild_2_0_dirs)      \
        Microsoft.Build
 
-net_2_0_SUBDIRS := $(net_2_0_dirs) $(net_2_0_only_dirs) $(xbuild_2_0_dirs) aot-compiler
 monodroid_SUBDIRS := $(monodroid_dirs)
 monotouch_SUBDIRS := $(monotouch_dirs)
 monotouch_runtime_SUBDIRS := $(monotouch_runtime_dirs)
 mobile_static_SUBDIRS := $(mobile_static_dirs)
 mobile_SUBDIRS := $(mobile_dynamic_dirs)
 xammac_SUBDIRS := $(xammac_dirs)
-net_3_5_SUBDIRS := $(xbuild_2_0_dirs)
-net_4_0_SUBDIRS := $(net_2_0_dirs) $(net_4_0_dirs) $(net_4_0_only_dirs) $(xbuild_4_0_dirs)
-net_4_5_SUBDIRS := $(net_2_0_dirs) $(net_4_0_dirs) $(net_4_5_dirs) $(xbuild_4_0_dirs) aot-compiler
+net_4_0_SUBDIRS := reference-assemblies
+net_4_5_SUBDIRS := $(net_4_5_dirs) $(xbuild_4_0_dirs) aot-compiler
 xbuild_12_SUBDIRS := $(xbuild_4_0_dirs)
+xbuild_14_SUBDIRS := $(xbuild_4_0_dirs)
 
 include ../build/rules.make
 
-SUBDIRS = $(net_2_0_dirs) $(net_2_0_only_dirs) $(mobile_static_dirs) $(mobile_dynamic_dirs) $(monotouch_dirs) $(monodroid_dirs) $(xammac_dirs) $(net_4_0_dirs) $(net_4_0_only_dirs) $(net_4_5_dirs)
+SUBDIRS = $(mobile_static_dirs) $(mobile_dynamic_dirs) $(monotouch_dirs) $(monodroid_dirs) $(xammac_dirs) $(net_4_5_dirs)
 
-DIST_ONLY_SUBDIRS = dlr aot-compiler $(xbuild_4_0_dirs)
+DIST_ONLY_SUBDIRS = dlr aot-compiler reference-assemblies $(xbuild_4_0_dirs)
 
 # No new makefiles for: System.Messaging, System.Web.Mobile,
 # System.ServiceProcess