Revert "VOL-5358 - Build & test on the new AMI..."

This reverts the following commits:
  81cca1eb38b4bbb33bf62adc654730ea9e83aed4
  9a57710f6ae5903009cfdd85ebdf4df970027679
  88270dfbb0d92977f4078653de39961a91bdf01b
  19dad067f45cfe2909fd95f5989817be565b40b1
  66bb4c49db59481a861b85761054344791d7bec0
  9e03368227d45ffe095d4be6b9164080e8fb952c
  c8d7063ffeec94a4d20a236cbea83fb8b423cce6

These commits were made while troubleshooting build issues. However,
with the original build machine working now, it seems these changes
have caused several issues. Though they may not all be bad changes,
this amount of reversion is necessary to get back to a place where CI
tests work correctly.

Change-Id: I9248204c8f87203561643acded31cd26a96fb42c
Signed-off-by: Eric Ball <eball@linuxfoundation.org>
diff --git a/makefiles/include.mk b/makefiles/include.mk
index 952cd33..ecf52d5 100644
--- a/makefiles/include.mk
+++ b/makefiles/include.mk
@@ -34,10 +34,15 @@
 ##--------------------##
 include $(MAKEDIR)/help/include.mk
 
+include $(MAKEDIR)/consts.mk
+include $(MAKEDIR)/etc/include.mk
+include $(MAKEDIR)/virtualenv.mk
+
 include $(MAKEDIR)/golang/include.mk
 
 include $(MAKEDIR)/help/variables.mk
 include $(MAKEDIR)/lint/include.mk
+include $(MAKEDIR)/todo.mk
 
 include $(MAKEDIR)/docker/include.mk
 
diff --git a/makefiles/todo.mk b/makefiles/todo.mk
new file mode 100644
index 0000000..c13ab97
--- /dev/null
+++ b/makefiles/todo.mk
@@ -0,0 +1,37 @@
+# -*- makefile -*-
+# -----------------------------------------------------------------------
+# Copyright 2017-2024 Open Networking Foundation (ONF) and the ONF Contributors
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# SPDX-FileCopyrightText: 2017-2023 Open Networking Foundation (ONF) and the ONF Contributors
+# SPDX-License-Identifier: Apache-2.0
+# -----------------------------------------------------------------------
+
+$(if $(DEBUG),$(warning ENTER))
+
+## -----------------------------------------------------------------------
+## -----------------------------------------------------------------------
+help::
+	@echo "  todo                         Display future enhancement list"
+
+todo ::
+	@echo
+	@echo "[TODO: voltha-protos]"
+	@echo "  o Cleanup lint complaints so lint target can be enabled by default."
+	@echo "  o Directory go/ is under reivsion control but go-* targets will remove content"
+	@echo "  o Update NO-LINT* targets to auto-enable based on source availability"
+
+$(if $(DEBUG),$(warning LEAVE))
+
+# [EOF]