Skip to content

Commit 3898639

Browse files
committed
build: remove deps/cares BUILD.gn
nodejs/node#47637
1 parent e476680 commit 3898639

1 file changed

Lines changed: 0 additions & 149 deletions

File tree

‎patches/node/build_add_gn_build_files.patch‎

Lines changed: 0 additions & 149 deletions
Original file line numberDiff line numberDiff line change
@@ -413,155 +413,6 @@ index 0000000000000000000000000000000000000000..24c122008e0fc009833cf9189ebf4388
413413
+ cflags_cc += [ "-Wno-sign-compare" ]
414414
+ }
415415
+}
416-
diff --git a/deps/cares/BUILD.gn b/deps/cares/BUILD.gn
417-
new file mode 100644
418-
index 0000000000000000000000000000000000000000..fb1b3138cdb674205afa0ffe078270585843eca3
419-
--- /dev/null
420-
+++ b/deps/cares/BUILD.gn
421-
@@ -0,0 +1,143 @@
422-
+config("cares_config") {
423-
+ include_dirs = [ "include", "src/lib" ]
424-
+}
425-
+static_library("cares") {
426-
+ defines = [ "CARES_STATICLIB" ]
427-
+ include_dirs = [ "include" ]
428-
+ public_configs = [ ":cares_config" ]
429-
+
430-
+ libs = []
431-
+ cflags_c = [
432-
+ "-Wno-logical-not-parentheses",
433-
+ "-Wno-implicit-fallthrough",
434-
+ "-Wno-sign-compare",
435-
+ ]
436-
+
437-
+ sources = [
438-
+ "include/ares.h",
439-
+ "include/ares_dns.h",
440-
+ "include/ares_nameser.h",
441-
+ "include/ares_rules.h",
442-
+ "include/ares_version.h",
443-
+ "src/lib/ares__addrinfo2hostent.c",
444-
+ "src/lib/ares__addrinfo_localhost.c",
445-
+ "src/lib/ares_android.c",
446-
+ "src/lib/ares__buf.c",
447-
+ "src/lib/ares__buf.h",
448-
+ "src/lib/ares__close_sockets.c",
449-
+ "src/lib/ares__htable.c",
450-
+ "src/lib/ares__htable.h",
451-
+ "src/lib/ares__htable_asvp.c",
452-
+ "src/lib/ares__htable_asvp.h",
453-
+ "src/lib/ares__htable_stvp.c",
454-
+ "src/lib/ares__htable_stvp.h",
455-
+ "src/lib/ares__llist.c",
456-
+ "src/lib/ares__llist.h",
457-
+ "src/lib/ares__get_hostent.c",
458-
+ "src/lib/ares__parse_into_addrinfo.c",
459-
+ "src/lib/ares__read_line.c",
460-
+ "src/lib/ares__readaddrinfo.c",
461-
+ "src/lib/ares__slist.c",
462-
+ "src/lib/ares__slist.h",
463-
+ "src/lib/ares__sortaddrinfo.c",
464-
+ "src/lib/ares__timeval.c",
465-
+ "src/lib/ares_cancel.c",
466-
+ "src/lib/ares_create_query.c",
467-
+ "src/lib/ares_data.c",
468-
+ "src/lib/ares_data.h",
469-
+ "src/lib/ares_destroy.c",
470-
+ "src/lib/ares_expand_name.c",
471-
+ "src/lib/ares_expand_string.c",
472-
+ "src/lib/ares_fds.c",
473-
+ "src/lib/ares_free_hostent.c",
474-
+ "src/lib/ares_free_string.c",
475-
+ "src/lib/ares_freeaddrinfo.c",
476-
+ "src/lib/ares_getaddrinfo.c",
477-
+ "src/lib/ares_getenv.h",
478-
+ "src/lib/ares_gethostbyaddr.c",
479-
+ "src/lib/ares_gethostbyname.c",
480-
+ "src/lib/ares_getnameinfo.c",
481-
+ "src/lib/ares_getsock.c",
482-
+ "src/lib/ares_inet_net_pton.h",
483-
+ "src/lib/ares_init.c",
484-
+ "src/lib/ares_ipv6.h",
485-
+ "src/lib/ares_library_init.c",
486-
+ "src/lib/ares_library_init.h",
487-
+ "src/lib/ares_mkquery.c",
488-
+ "src/lib/ares_nameser.h",
489-
+ "src/lib/ares_nowarn.c",
490-
+ "src/lib/ares_nowarn.h",
491-
+ "src/lib/ares_options.c",
492-
+ "src/lib/ares_parse_aaaa_reply.c",
493-
+ "src/lib/ares_parse_a_reply.c",
494-
+ "src/lib/ares_parse_caa_reply.c",
495-
+ "src/lib/ares_parse_mx_reply.c",
496-
+ "src/lib/ares_parse_naptr_reply.c",
497-
+ "src/lib/ares_parse_ns_reply.c",
498-
+ "src/lib/ares_parse_ptr_reply.c",
499-
+ "src/lib/ares_parse_soa_reply.c",
500-
+ "src/lib/ares_parse_srv_reply.c",
501-
+ "src/lib/ares_parse_txt_reply.c",
502-
+ "src/lib/ares_parse_uri_reply.c",
503-
+ "src/lib/ares_platform.h",
504-
+ "src/lib/ares_private.h",
505-
+ "src/lib/ares_process.c",
506-
+ "src/lib/ares_query.c",
507-
+ "src/lib/ares_rand.c",
508-
+ "src/lib/ares_search.c",
509-
+ "src/lib/ares_send.c",
510-
+ "src/lib/ares_setup.h",
511-
+ "src/lib/ares_strcasecmp.c",
512-
+ "src/lib/ares_strcasecmp.h",
513-
+ "src/lib/ares_strdup.c",
514-
+ "src/lib/ares_strdup.h",
515-
+ "src/lib/ares_strerror.c",
516-
+ "src/lib/ares_strsplit.c",
517-
+ "src/lib/ares_timeout.c",
518-
+ "src/lib/ares_version.c",
519-
+ "src/lib/bitncmp.c",
520-
+ "src/lib/bitncmp.h",
521-
+ "src/lib/inet_net_pton.c",
522-
+ "src/lib/inet_ntop.c",
523-
+ "src/lib/setup_once.h",
524-
+ "src/tools/ares_getopt.c",
525-
+ "src/tools/ares_getopt.h",
526-
+ ]
527-
+
528-
+ if (!is_win) {
529-
+ defines += [
530-
+ "_DARWIN_USE_64_BIT_INODE=1",
531-
+ "_LARGEFILE_SOURCE",
532-
+ "_FILE_OFFSET_BITS=64",
533-
+ "_GNU_SOURCE",
534-
+ ]
535-
+ }
536-
+
537-
+ if (is_win) {
538-
+ defines += [ "CARES_PULL_WS2TCPIP_H=1" ]
539-
+ include_dirs += [ "config/win32" ]
540-
+ sources += [
541-
+ "src/lib/ares_getenv.c",
542-
+ "src/lib/ares_iphlpapi.h",
543-
+ "src/lib/ares_platform.c",
544-
+ "src/lib/config-win32.h",
545-
+ "src/lib/windows_port.c",
546-
+ ]
547-
+ libs += [
548-
+ "ws2_32.lib",
549-
+ "iphlpapi.lib",
550-
+ ]
551-
+ } else {
552-
+ defines += [ "HAVE_CONFIG_H" ]
553-
+ }
554-
+
555-
+ if (is_linux) {
556-
+ include_dirs += [ "config/linux" ]
557-
+ sources += [ "config/linux/ares_config.h" ]
558-
+ }
559-
+
560-
+ if (is_mac) {
561-
+ include_dirs += [ "config/darwin" ]
562-
+ sources += [ "config/darwin/ares_config.h" ]
563-
+ }
564-
+}
565416
diff --git a/deps/googletest/BUILD.gn b/deps/googletest/BUILD.gn
566417
new file mode 100644
567418
index 0000000000000000000000000000000000000000..0daf8c006cef89e76d7eccec3e924bd2718021c9

0 commit comments

Comments
 (0)