[codec][aac] Define SUPPRESS_BUILD_DATE_INFO in BUILD.gn

BUG: fxbug.dev/128466
Change-Id: I42e6488ab70854f8bcaaeaa1dfcc61bc19d312ce
Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/android/platform/external/aac/+/884261
Reviewed-by: David Fang <fangism@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index 88d1515..be1084f 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -14,6 +14,13 @@
   ]
 }
 
+# Currently version.h is the only header which uses SUPPRESS_BUILD_DATE_INFO and
+# that header isn't in public_include_dirs, so we'll avoid setting
+# SUPPRESS_BUILD_DATE_INFO as a public_config at least for now.
+config("suppress_build_date_info") {
+  cflags_cc = [ "-DSUPPRESS_BUILD_DATE_INFO" ]
+}
+
 static_library("libFraunhoferAAC") {
   visibility = [
     ":*",
@@ -21,7 +28,8 @@
     "//src/media/codec/codecs/sw/low_layer/aac:aac"
   ]
   public = [ "libAACdec/include/aacdecoder_lib.h" ]
-  public_configs = [ ":public_include_dirs" ]
+  public_configs = [ ":public_include_dirs", ]
+  configs += [ ":suppress_build_date_info", ]
   sources = [
     "libAACdec/src/FDK_delay.cpp",
     "libAACdec/src/aac_ram.cpp",