diff options
author | Ting-Wei Lan <lantw44@gmail.com> | 2015-10-21 17:15:17 +0800 |
---|---|---|
committer | Ting-Wei Lan <lantw44@gmail.com> | 2015-10-21 17:15:17 +0800 |
commit | 9d8d381565417239440ce0c58e1b8011aa70c9db (patch) | |
tree | fbcc0a8abe9ece6dc7a130a1753d447a26f81a3e | |
parent | e908605eba45548bd0f04e349b01a28b44156bd0 (diff) | |
download | compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.tar compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.tar.gz compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.tar.bz2 compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.tar.lz compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.tar.xz compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.tar.zst compiler2015-9d8d381565417239440ce0c58e1b8011aa70c9db.zip |
Follow the format required by TA
-rw-r--r-- | Makefile.am | 12 | ||||
-rw-r--r-- | Makefile.simple | 12 |
2 files changed, 14 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am index 48ca228..074fcab 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,7 +2,7 @@ NULL = -EXTRA_DIST = autogen.sh +EXTRA_DIST = autogen.sh Makefile.simple bin_PROGRAMS = scanner noinst_LIBRARIES = liblexer.a @@ -24,3 +24,13 @@ liblexer_a_SOURCES = \ $(NULL) BUILT_SOURCES = lexer.h + +submit_dir_name = hw +submit_tarball_prefix = b01902054_b01902062 +submit: dist + tar -zxf $(DIST_ARCHIVES) + mv $(distdir) $(submit_dir_name) + cp -a $(submit_dir_name)/Makefile.simple $(submit_dir_name)/Makefile + ver=`git rev-list HEAD | wc -l` && tar -jpcf \ + $(submit_tarball_prefix)_ver$$ver.tar.bz2 $(submit_dir_name) + rm -rf $(submit_dir_name) diff --git a/Makefile.simple b/Makefile.simple index 2f45421..02d1895 100644 --- a/Makefile.simple +++ b/Makefile.simple @@ -1,10 +1,4 @@ -targets = scanner -scanner_objects = lexer.o symbol-table.o +.PHONY: auto -.PHONY: all clean - -all: $(targets) -scanner: $(scanner_objects) - $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(scanner_objects) $(LDLIBS) -o scanner -clean: - rm -f $(targets) $(scanner_objects) +auto: + ./configure && $(MAKE) |