Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merges #9, #13, #15, #24, fixes #21, #34 #25

Closed
wants to merge 31 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
5e9c491
Added .gitignore
miquelramirez Jan 8, 2016
a8c4f44
Makefile paths
miquelramirez Jan 8, 2016
4f168c9
.gitignore update
miquelramirez Jan 8, 2016
86733b6
Removed binary files
miquelramirez Jan 8, 2016
798f579
Fix hard-coding of LINKER variable.
rpgoldman Sep 14, 2016
d3b340f
Update README with Mac info
Nov 29, 2016
026c2af
Remove compiler output files.
rpgoldman Sep 8, 2017
40cae01
Ignore compiler output files.
rpgoldman Sep 8, 2017
14c11bb
Remove more binary files.
rpgoldman Sep 9, 2017
080cd6b
Don't turn on -Werror by default.
rpgoldman Sep 13, 2017
d84d396
Fix indentation issues causing compiler errors
morxa Jan 10, 2018
5fe5c40
delete the compilation results from the repository
guicho271828 Jan 28, 2018
d23fea4
Merge remote-tracking branch 'morxa/fix-indentation-issues'
guicho271828 Jan 28, 2018
a8da607
Merge remote-tracking branch 'bjohns2/patch-1'
guicho271828 Jan 28, 2018
486da4a
Merge remote-tracking branch 'rpgoldman/fix-makefile-linker'
guicho271828 Jan 28, 2018
e91176a
Merge remote-tracking branch 'miquelramirez/makefile-path-issue'
guicho271828 Jan 28, 2018
07e5051
remove and ignore windows/osx build results
guicho271828 Jan 28, 2018
a223389
test files for issue-21
guicho271828 Jan 28, 2018
5a8180c
ignore gtag files
guicho271828 Jan 28, 2018
72cd912
ignore more targets compiled by `make all`
guicho271828 Jan 28, 2018
372cdb1
fixes issue #21: support missing :precondition/:effect , and also NIL…
guicho271828 Jan 28, 2018
efc868f
ignore emacs temp files
guicho271828 Jan 28, 2018
a3d89ee
notes on the invalid issue #22
guicho271828 Jan 28, 2018
a86823a
[test] issue #34
guicho271828 Feb 22, 2019
26d7bc8
[test] "make test" only depends on validate
guicho271828 Feb 22, 2019
c21e97a
[cleanup] remove emacs backup file
guicho271828 Feb 22, 2019
5132900
[cleanup] pddlplus.cpp,oldCausalGraph.cpp are no longer used
guicho271828 Feb 22, 2019
49c82b6
[cleanup] remove duplicated dependencies
guicho271828 Feb 22, 2019
ea6051b
Combined commits fixing the makefile
guicho271828 Feb 22, 2019
c58ee24
added YYMAXDEPTH
guicho271828 Feb 22, 2019
249ed5f
much larger
guicho271828 Feb 22, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Git ignore file
*~
#*

*.o
*.dSYM

# This file is generated
src/pddl+.cpp
src/pddl+.lcc


**/parser
**/validate
**/tan
**/analyse
**/dyna
**/dynaplan
**/hww
**/instantiate
**/libInst.a
**/pddl2lpgp
**/pinguplan
**/planrec
**/relax
**/tim
**/tofn
**/typestrip


**/GPATH
**/GRTAGS
**/GTAGS

104 changes: 54 additions & 50 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
# Do not edit it directly!
# Any changes you make will be silently overwritten.

.PHONY : test

# Edit this file to define constants and custom build targets.
# Please refer to the makemake documentation for more information.
Expand All @@ -12,15 +13,14 @@
# Useful directories

MYCODEDIR := include
PARSER := src/Parser

# Directories to search for header files

SEARCHDIRS := -I${MYCODEDIR} -I${PARSER}
SEARCHDIRS := -I${MYCODEDIR}

# makemake variables

DEPENDFLAGS := -g -Wall -Werror ${SEARCHDIRS}
DEPENDFLAGS := -g -Wall ${SEARCHDIRS}

# C preprocessor (C, C++, FORTRAN)

Expand All @@ -39,6 +39,16 @@ CFLAGS = ${DEPENDFLAGS}
CXX ?= g++
CXXFLAGS = ${DEPENDFLAGS} -ansi -Wall

# C/C++/Eiffel/FORTRAN linker

LINKER := $(CXX) -g
LDFLAGS =
LOADLIBES :=

# LEX generator
LEX ?= flex
YACC ?= bison

%.o : %.cc
${CXX} ${CPPFLAGS} ${CXXFLAGS} -c $< -o $@

Expand All @@ -52,24 +62,14 @@ CXXFLAGS = ${DEPENDFLAGS} -ansi -Wall
${CXX} ${CPPFLAGS} ${CXXFLAGS} -c $< -o $@

%.cpp : %.yacc
flex -+ src/Parser/pddl+.lex -o /src/Parser/lex.yy.cc; bison $< -o src/pddl+.cpp



# C/C++/Eiffel/FORTRAN linker

LINKER := g++ -g
LDFLAGS =
LOADLIBES :=



# This is what makemake added
${YACC} -o $@ $<

%.lcc : %.lex
${LEX} -+ -o $@ $<

# validate

validate :: src/pddl+.o src/pddl+.o src/ptree.o src/Action.o src/Proposition.o src/FuncExp.o src/typecheck.o src/main.o src/Validator.o src/RepairAdvice.o src/LaTeXSupport.o src/State.o src/Plan.o src/Ownership.o src/Environment.o src/Polynomial.o src/DebugWriteController.o src/Utils.o src/TrajectoryConstraints.o src/RobustAnalyse.o src/random.o src/Events.o src/PrettyPrinter.o
validate :: src/pddl+.o src/ptree.o src/Action.o src/Proposition.o src/FuncExp.o src/typecheck.o src/main.o src/Validator.o src/RepairAdvice.o src/LaTeXSupport.o src/State.o src/Plan.o src/Ownership.o src/Environment.o src/Polynomial.o src/DebugWriteController.o src/Utils.o src/TrajectoryConstraints.o src/RobustAnalyse.o src/random.o src/Events.o src/PrettyPrinter.o
ifeq (${suffix validate}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -83,7 +83,7 @@ validate :: src/pddl+.o src/pddl+.o src/ptree.o src/Action.o src/Proposition.o s

# parser

parser :: src/pddl+.o src/pddl+.o src/ptree.o src/parse.o src/DebugWriteController.o
parser :: src/pddl+.o src/ptree.o src/parse.o src/DebugWriteController.o
ifeq (${suffix parser}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -97,7 +97,7 @@ parser :: src/pddl+.o src/pddl+.o src/ptree.o src/parse.o src/DebugWriteControll

# analyse

analyse :: src/pddl+.o src/pddl+.o src/ptree.o src/Analysis.o src/DebugWriteController.o
analyse :: src/pddl+.o src/ptree.o src/Analysis.o src/DebugWriteController.o
ifeq (${suffix analyse}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -111,7 +111,7 @@ analyse :: src/pddl+.o src/pddl+.o src/ptree.o src/Analysis.o src/DebugWriteCont

# tan

tan :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalysis.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/FuncAnalysis.o
tan :: src/pddl+.o src/ptree.o src/TypedAnalysis.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/FuncAnalysis.o
ifeq (${suffix tan}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -125,7 +125,7 @@ tan :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalysis.o src/TypedAnalyser

# tim

tim :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/TIMMain.o src/SimpleEval.o src/instantiation.o
tim :: src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/TIMMain.o src/SimpleEval.o src/instantiation.o
ifeq (${suffix tim}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -139,7 +139,7 @@ tim :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteCon

# tofn

tofn :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/ToFunction.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/SASActions.o src/ToFnMain.o
tofn :: src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/ToFunction.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/SASActions.o src/ToFnMain.o
ifeq (${suffix tofn}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -153,7 +153,7 @@ tofn :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteCo

# instantiate

instantiate :: src/pddl+.o src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/instantiationMain.o src/DebugWriteController.o src/typecheck.o src/TypedAnalyser.o src/FuncAnalysis.o src/TIM.o src/TimSupport.o
instantiate :: src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/instantiationMain.o src/DebugWriteController.o src/typecheck.o src/TypedAnalyser.o src/FuncAnalysis.o src/TIM.o src/TimSupport.o
ifeq (${suffix instantiate}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -167,7 +167,7 @@ instantiate :: src/pddl+.o src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvi

# libInst.a

libInst.a :: src/pddl+.o src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/DebugWriteController.o src/typecheck.o src/TypedAnalyser.o src/FuncAnalysis.o src/TIM.o src/TimSupport.o src/TypeStripWC.o src/TypeStrip.o
libInst.a :: src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/DebugWriteController.o src/typecheck.o src/TypedAnalyser.o src/FuncAnalysis.o src/TIM.o src/TimSupport.o src/TypeStripWC.o src/TypeStrip.o
ifeq (${suffix libInst.a}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -181,7 +181,7 @@ libInst.a :: src/pddl+.o src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnviro

# typestrip

typestrip :: src/pddl+.o src/pddl+.o src/ptree.o src/TypeStrip.o src/TypeStripWC.o src/typecheck.o src/DebugWriteController.o
typestrip :: src/pddl+.o src/ptree.o src/TypeStrip.o src/TypeStripWC.o src/typecheck.o src/DebugWriteController.o
ifeq (${suffix typestrip}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -195,7 +195,7 @@ typestrip :: src/pddl+.o src/pddl+.o src/ptree.o src/TypeStrip.o src/TypeStripWC

# pddl2lpgp

pddl2lpgp :: src/pddl+.o src/pddl+.o src/ptree.o src/LPGPTranslator.o src/LPGP.o src/DebugWriteController.o src/Utils.o
pddl2lpgp :: src/pddl+.o src/ptree.o src/LPGPTranslator.o src/LPGP.o src/DebugWriteController.o src/Utils.o
ifeq (${suffix pddl2lpgp}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -209,7 +209,7 @@ pddl2lpgp :: src/pddl+.o src/pddl+.o src/ptree.o src/LPGPTranslator.o src/LPGP.o

# dyna

dyna :: src/pddl+.o src/pddl+.o src/ptree.o src/DYNATranslator.o src/DYNA.o src/DebugWriteController.o src/Utils.o
dyna :: src/pddl+.o src/ptree.o src/DYNATranslator.o src/DYNA.o src/DebugWriteController.o src/Utils.o
ifeq (${suffix dyna}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -223,7 +223,7 @@ dyna :: src/pddl+.o src/pddl+.o src/ptree.o src/DYNATranslator.o src/DYNA.o src/

# relax

relax :: src/pddl+.o src/pddl+.o src/ptree.o src/RelaxTranslator.o src/Relax.o src/DebugWriteController.o src/Utils.o
relax :: src/pddl+.o src/ptree.o src/RelaxTranslator.o src/Relax.o src/DebugWriteController.o src/Utils.o
ifeq (${suffix relax}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -237,7 +237,7 @@ relax :: src/pddl+.o src/pddl+.o src/ptree.o src/RelaxTranslator.o src/Relax.o s

# dynaplan

dynaplan :: src/pddl+.o src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/dynaMain.o src/DebugWriteController.o src/typecheck.o src/TypedAnalyser.o src/FuncAnalysis.o src/TIM.o src/TimSupport.o src/graphconstruct.o src/SearchSpace.o src/PartialPlan.o src/Plan.o src/State.o src/Validator.o src/RepairAdvice.o src/LaTeXSupport.o src/Action.o src/Proposition.o src/FuncExp.o src/Ownership.o src/Environment.o src/Polynomial.o src/DebugWriteController.o src/Utils.o src/TrajectoryConstraints.o src/InstPropLinker.o src/Evaluator.o src/RobustAnalyse.o src/random.o src/Events.o src/PrettyPrinter.o
dynaplan :: src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnvironment.o src/instantiation.o src/dynaMain.o src/DebugWriteController.o src/typecheck.o src/TypedAnalyser.o src/FuncAnalysis.o src/TIM.o src/TimSupport.o src/graphconstruct.o src/SearchSpace.o src/PartialPlan.o src/Plan.o src/State.o src/Validator.o src/RepairAdvice.o src/LaTeXSupport.o src/Action.o src/Proposition.o src/FuncExp.o src/Ownership.o src/Environment.o src/Polynomial.o src/DebugWriteController.o src/Utils.o src/TrajectoryConstraints.o src/InstPropLinker.o src/Evaluator.o src/RobustAnalyse.o src/random.o src/Events.o src/PrettyPrinter.o
ifeq (${suffix dynaplan}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -251,7 +251,7 @@ dynaplan :: src/pddl+.o src/pddl+.o src/ptree.o src/SimpleEval.o src/FastEnviron

# hww

hww :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/HowWhatWhenMain.o src/HowAnalyser.o
hww :: src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/HowWhatWhenMain.o src/HowAnalyser.o
ifeq (${suffix hww}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -265,7 +265,7 @@ hww :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteCon

# pinguplan

pinguplan :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/PingusTranslator.o src/PinguPlanGenerator.o
pinguplan :: src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWriteController.o src/typecheck.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/PingusTranslator.o src/PinguPlanGenerator.o
ifeq (${suffix pinguplan}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand All @@ -279,7 +279,7 @@ pinguplan :: src/pddl+.o src/pddl+.o src/ptree.o src/TypedAnalyser.o src/DebugWr

# planrec

planrec :: src/pddl+.o src/pddl+.o src/ptree.o src/Action.o src/Proposition.o src/FuncExp.o src/typecheck.o src/PlanRec.o src/Validator.o src/RepairAdvice.o src/LaTeXSupport.o src/State.o src/Plan.o src/Ownership.o src/Environment.o src/Polynomial.o src/DebugWriteController.o src/Utils.o src/TrajectoryConstraints.o src/RobustAnalyse.o src/random.o src/Events.o src/PrettyPrinter.o src/TypedAnalyser.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/SimpleEval.o src/instantiation.o src/CausalGraph.o src/ToFunction.o src/SASActions.o
planrec :: src/pddl+.o src/ptree.o src/Action.o src/Proposition.o src/FuncExp.o src/typecheck.o src/PlanRec.o src/Validator.o src/RepairAdvice.o src/LaTeXSupport.o src/State.o src/Plan.o src/Ownership.o src/Environment.o src/Polynomial.o src/DebugWriteController.o src/Utils.o src/TrajectoryConstraints.o src/RobustAnalyse.o src/random.o src/Events.o src/PrettyPrinter.o src/TypedAnalyser.o src/TimSupport.o src/TIM.o src/FuncAnalysis.o src/SimpleEval.o src/instantiation.o src/CausalGraph.o src/ToFunction.o src/SASActions.o
ifeq (${suffix planrec}, .a)
@${RM} $@
${AR} crs $@ ${filter-out %.a %.so, $^}
Expand Down Expand Up @@ -314,7 +314,7 @@ clean:: tidy

# list of all source files

MM_ALL_SOURCES := src/Action.cpp src/Analysis.cpp src/CausalGraph.cpp src/DYNA.cpp src/DYNATranslator.cpp src/DebugWriteController.cpp src/Environment.cpp src/Evaluator.cpp src/Events.cpp src/FastEnvironment.cpp src/FuncAnalysis.cpp src/FuncExp.cpp src/HowAnalyser.cpp src/HowWhatWhenMain.cpp src/InstPropLinker.cpp src/LPGP.cpp src/LPGPTranslator.cpp src/LaTeXSupport.cpp src/Ownership.cpp src/PartialPlan.cpp src/PinguPlanGenerator.cpp src/PingusTranslator.cpp src/Plan.cpp src/PlanRec.cpp src/Polynomial.cpp src/PrettyPrinter.cpp src/Proposition.cpp src/Relax.cpp src/RelaxTranslator.cpp src/RepairAdvice.cpp src/RobustAnalyse.cpp src/SASActions.cpp src/SearchSpace.cpp src/SimpleEval.cpp src/State.cpp src/TIM.cpp src/TIMMain.cpp src/TimSupport.cpp src/ToFnMain.cpp src/ToFunction.cpp src/TrajectoryConstraints.cpp src/TypeStrip.cpp src/TypeStripWC.cpp src/TypedAnalyser.cpp src/TypedAnalysis.cpp src/Utils.cpp src/Validator.cpp src/dynaMain.cpp src/graphconstruct.cpp src/instantiation.cpp src/instantiationMain.cpp src/main.cpp src/parse.cpp src/Parser/pddl+.lex src/ptree.cpp src/random.cpp src/typecheck.cpp
MM_ALL_SOURCES := src/Action.cpp src/Analysis.cpp src/CausalGraph.cpp src/DYNA.cpp src/DYNATranslator.cpp src/DebugWriteController.cpp src/Environment.cpp src/Evaluator.cpp src/Events.cpp src/FastEnvironment.cpp src/FuncAnalysis.cpp src/FuncExp.cpp src/HowAnalyser.cpp src/HowWhatWhenMain.cpp src/InstPropLinker.cpp src/LPGP.cpp src/LPGPTranslator.cpp src/LaTeXSupport.cpp src/Ownership.cpp src/PartialPlan.cpp src/PinguPlanGenerator.cpp src/PingusTranslator.cpp src/Plan.cpp src/PlanRec.cpp src/Polynomial.cpp src/PrettyPrinter.cpp src/Proposition.cpp src/Relax.cpp src/RelaxTranslator.cpp src/RepairAdvice.cpp src/RobustAnalyse.cpp src/SASActions.cpp src/SearchSpace.cpp src/SimpleEval.cpp src/State.cpp src/TIM.cpp src/TIMMain.cpp src/TimSupport.cpp src/ToFnMain.cpp src/ToFunction.cpp src/TrajectoryConstraints.cpp src/TypeStrip.cpp src/TypeStripWC.cpp src/TypedAnalyser.cpp src/TypedAnalysis.cpp src/Utils.cpp src/Validator.cpp src/dynaMain.cpp src/graphconstruct.cpp src/instantiation.cpp src/instantiationMain.cpp src/main.cpp src/parse.cpp src/ptree.cpp src/random.cpp src/typecheck.cpp

# target for checking a source file

Expand Down Expand Up @@ -452,7 +452,6 @@ jdepend:
@echo src/main.o >> ${JDEPEND_INPUT_FILE}
@echo src/parse.cpp >> ${JDEPEND_INPUT_FILE}
@echo src/parse.o >> ${JDEPEND_INPUT_FILE}
@echo src/Parser/pddl+.lex >> ${JDEPEND_INPUT_FILE}
@echo src/pddl+.o >> ${JDEPEND_INPUT_FILE}
@echo src/ptree.cpp >> ${JDEPEND_INPUT_FILE}
@echo src/ptree.o >> ${JDEPEND_INPUT_FILE}
Expand All @@ -462,40 +461,45 @@ jdepend:
@echo src/typecheck.o >> ${JDEPEND_INPUT_FILE}
@${MAKEMAKE} --depend Makefile -- ${DEPENDFLAGS} -- ${JDEPEND_INPUT_FILE}

test: validate
issue-21/run.sh
# issue-22/run.sh
issue-34/run.sh

# DO NOT DELETE THIS LINE -- makemake depends on it.

src/Analysis.o:
src/Analysis.o:

src/DYNA.o:
src/DYNA.o:

src/LPGP.o:
src/LPGP.o:

src/PingusTranslator.o:
src/PingusTranslator.o:

src/PlanRec.o:
src/PlanRec.o:

src/Polynomial.o:
src/Polynomial.o:

src/Relax.o:
src/Relax.o:

src/TIM.o:
src/TIM.o:

src/TimSupport.o:

src/TypeStrip.o:
src/TypeStrip.o:

src/TypedAnalysis.o:
src/TypedAnalysis.o:

src/Validator.o:
src/Validator.o:

src/dynaMain.o:
src/dynaMain.o:

src/instantiation.o:
src/instantiation.o:

src/instantiationMain.o:
src/instantiationMain.o:

src/main.o:
src/main.o:

src/parse.o:
src/parse.o:

src/pddl+.o: src/pddl+.yacc src/pddl+.lcc
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ VAL

This repository contains the current version of the VAL plan validation code.

Compilation under Linux using g++ should be straightforward: use "make validate", "make parser" etc. The repository also contains a ".cbp" file which is a CodeBlocks project file. Using this, the code is set up to offer the targets listed below for compilation using mingw under Windows. We have a version of the VAL code that compiles with Visual Studio, but have not completed the merging with this repository. Windows executables are in bin/validate, bin/parser etc.
Compilation under Linux using g++ should be straightforward: use "make validate", "make parser" etc. The repository also contains a ".cbp" file which is a CodeBlocks project file. Using this, the code is set up to offer the targets listed below for compilation using mingw under Windows. We have a version of the VAL code that compiles with Visual Studio, but have not completed the merging with this repository. Windows executables are in bin/validate, bin/parser etc. Mac executables are in bin/MacOSExecutables/.

The main difficulties we have experienced in the past in compiling tend to be in the flex/bison code. To avoid that, the code in this repository contains pddl+.cpp, which is the generated source, and does not require to be regenerated from the lex and yacc source files in src/Parser.

Expand Down
Binary file removed bin/MacOSExecutables/parser
Binary file not shown.
Binary file removed bin/MacOSExecutables/tan
Binary file not shown.
Binary file removed bin/MacOSExecutables/validate
Binary file not shown.
Binary file removed bin/parser/parser.exe
Binary file not shown.
Binary file removed bin/tan/tan.exe
Binary file not shown.
Binary file removed bin/validate/validate.exe
Binary file not shown.
Loading