From 9a1db8ef5d2d8c791ea499fae5a57f29416a3bcc Mon Sep 17 00:00:00 2001 From: Benjamin Barenblat Date: Fri, 19 Aug 2016 12:13:15 -0400 Subject: Move MDL classes into their own library --- .gitignore | 4 ++-- Makefile | 11 ++++++----- build_scripts/generate_mdl | 8 ++++---- main.ur | 2 +- mdl/lib.urp | 3 +++ mdl/mdl.ur | 15 +++++++++++++++ 6 files changed, 31 insertions(+), 12 deletions(-) create mode 100644 mdl/lib.urp create mode 100644 mdl/mdl.ur diff --git a/.gitignore b/.gitignore index c0813ec..eb235cf 100644 --- a/.gitignore +++ b/.gitignore @@ -5,8 +5,8 @@ .*.swp # MDL -mdl/lib.urp -mdl/mdl.ur +mdl/mdlClasses.ur +mdl/mdlClasses.urp # Ur/Web *.db diff --git a/Makefile b/Makefile index 7b78731..7d6aa97 100644 --- a/Makefile +++ b/Makefile @@ -12,12 +12,13 @@ # License for the specific language governing permissions and limitations under # the License. -MDL = mdl/lib.urp mdl/mdl.ur +MDL_GENERATED = mdl/mdlClasses.urp mdl/mdlClasses.ur .PHONY: all all: ugtd ugtd.db -ugtd initialize.sql: ugtd.urp $(MDL) main.urs main.ur +ugtd initialize.sql: ugtd.urp $(MDL_GENERATED) mdl/lib.urp mdl/mdl.ur main.urs \ + main.ur urweb -ccompiler build_scripts/clang -output ugtd ugtd ugtd.db: initialize.sql prepopulate.sql @@ -26,12 +27,12 @@ ugtd.db: initialize.sql prepopulate.sql sqlite3 $@