Skip to content

Instantly share code, notes, and snippets.

@duckinator
Created May 2, 2010 04:05
Show Gist options
  • Save duckinator/386886 to your computer and use it in GitHub Desktop.
Save duckinator/386886 to your computer and use it in GitHub Desktop.
# Makefile generated by rock, the ooc compiler written in ooc
CC=gcc
CFLAGS+=-I c-source -O2 -std=gnu99 -Wall -D__OOC_USE_GC__ -w -DROCK_BUILD_DATE="\"bootstrapped\"" -DROCK_BUILD_TIME="\"\""
EXECUTABLE=../bin/c_rock
.PHONY: compile link
all: compile link
compile:
${CC} ${CFLAGS} -c c-source/source/rock/rock.c -o c-source/source/rock/rock.o
${CC} ${CFLAGS} -c c-source/custom-sdk/lang/memory.c -o c-source/custom-sdk/lang/memory.o
${CC} ${CFLAGS} -c c-source/custom-sdk/lang/stdio.c -o c-source/custom-sdk/lang/stdio.o
${CC} ${CFLAGS} -c c-source/custom-sdk/lang/system.c -o c-source/custom-sdk/lang/system.o
${CC} ${CFLAGS} -c c-source/custom-sdk/lang/types.c -o c-source/custom-sdk/lang/types.o
${CC} ${CFLAGS} -c c-source/custom-sdk/lang/vararg.c -o c-source/custom-sdk/lang/vararg.o
${CC} ${CFLAGS} -c c-source/custom-sdk/lang/string.c -o c-source/custom-sdk/lang/string.o
${CC} ${CFLAGS} -c c-source/custom-sdk/structs/List.c -o c-source/custom-sdk/structs/List.o
${CC} ${CFLAGS} -c c-source/custom-sdk/text/Buffer.c -o c-source/custom-sdk/text/Buffer.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/Writer.c -o c-source/custom-sdk/io/Writer.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/Reader.c -o c-source/custom-sdk/io/Reader.o
${CC} ${CFLAGS} -c c-source/custom-sdk/structs/ArrayList.c -o c-source/custom-sdk/structs/ArrayList.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/CommandLine.c -o c-source/source/rock/frontend/CommandLine.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/File.c -o c-source/custom-sdk/io/File.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/FileReader.c -o c-source/custom-sdk/io/FileReader.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/FileWriter.c -o c-source/custom-sdk/io/FileWriter.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/native/FileWin32.c -o c-source/custom-sdk/io/native/FileWin32.o
${CC} ${CFLAGS} -c c-source/custom-sdk/native/win32/types.c -o c-source/custom-sdk/native/win32/types.o
${CC} ${CFLAGS} -c c-source/custom-sdk/io/native/FileUnix.c -o c-source/custom-sdk/io/native/FileUnix.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/Time.c -o c-source/custom-sdk/os/Time.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/Terminal.c -o c-source/custom-sdk/os/Terminal.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/Process.c -o c-source/custom-sdk/os/Process.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/Pipe.c -o c-source/custom-sdk/os/Pipe.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/native/PipeUnix.c -o c-source/custom-sdk/os/native/PipeUnix.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/unistd.c -o c-source/custom-sdk/os/unistd.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/FileDescriptor.c -o c-source/custom-sdk/os/FileDescriptor.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/PipeReader.c -o c-source/custom-sdk/os/PipeReader.o
${CC} ${CFLAGS} -c c-source/custom-sdk/structs/HashMap.c -o c-source/custom-sdk/structs/HashMap.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/native/ProcessUnix.c -o c-source/custom-sdk/os/native/ProcessUnix.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/Env.c -o c-source/custom-sdk/os/Env.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/wait.c -o c-source/custom-sdk/os/wait.o
${CC} ${CFLAGS} -c c-source/custom-sdk/os/native/ProcessWin32.c -o c-source/custom-sdk/os/native/ProcessWin32.o
${CC} ${CFLAGS} -c c-source/custom-sdk/native/win32/errors.c -o c-source/custom-sdk/native/win32/errors.o
${CC} ${CFLAGS} -c c-source/custom-sdk/structs/Stack.c -o c-source/custom-sdk/structs/Stack.o
${CC} ${CFLAGS} -c c-source/custom-sdk/text/StringTokenizer.c -o c-source/custom-sdk/text/StringTokenizer.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/Help.c -o c-source/source/rock/frontend/Help.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/Token.c -o c-source/source/rock/frontend/Token.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/BuildParams.c -o c-source/source/rock/frontend/BuildParams.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/compilers/AbstractCompiler.c -o c-source/source/rock/frontend/compilers/AbstractCompiler.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/PathList.c -o c-source/source/rock/frontend/PathList.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/DistLocator.c -o c-source/source/rock/frontend/DistLocator.o
${CC} ${CFLAGS} -c c-source/source/rock/utils/ShellUtils.c -o c-source/source/rock/utils/ShellUtils.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/SdkLocator.c -o c-source/source/rock/frontend/SdkLocator.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Module.c -o c-source/source/rock/middle/Module.o
${CC} ${CFLAGS} -c c-source/custom-sdk/text/EscapeSequence.c -o c-source/custom-sdk/text/EscapeSequence.o
${CC} ${CFLAGS} -c c-source/custom-sdk/math.c -o c-source/custom-sdk/math.o
${CC} ${CFLAGS} -c c-source/custom-sdk/structs/OrderedMultiMap.c -o c-source/custom-sdk/structs/OrderedMultiMap.o
${CC} ${CFLAGS} -c c-source/custom-sdk/structs/MultiMap.c -o c-source/custom-sdk/structs/MultiMap.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/SourceReader.c -o c-source/source/rock/frontend/SourceReader.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/FileLocation.c -o c-source/source/rock/frontend/FileLocation.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/Locatable.c -o c-source/source/rock/frontend/Locatable.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/AstBuilder.c -o c-source/source/rock/frontend/AstBuilder.o
${CC} ${CFLAGS} -c c-source/source/rock/utils/FileUtils.c -o c-source/source/rock/utils/FileUtils.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/FunctionDecl.c -o c-source/source/rock/middle/FunctionDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Expression.c -o c-source/source/rock/middle/Expression.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Statement.c -o c-source/source/rock/middle/Statement.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Node.c -o c-source/source/rock/middle/Node.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Visitor.c -o c-source/source/rock/middle/Visitor.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Return.c -o c-source/source/rock/middle/Return.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/FunctionCall.c -o c-source/source/rock/middle/FunctionCall.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Argument.c -o c-source/source/rock/middle/Argument.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/VariableDecl.c -o c-source/source/rock/middle/VariableDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Type.c -o c-source/source/rock/middle/Type.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/AwesomeWriter.c -o c-source/source/rock/backend/cnaughty/AwesomeWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/io/TabbedWriter.c -o c-source/source/rock/io/TabbedWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Declaration.c -o c-source/source/rock/middle/Declaration.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/TypeDecl.c -o c-source/source/rock/middle/TypeDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/ClassDecl.c -o c-source/source/rock/middle/ClassDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Cast.c -o c-source/source/rock/middle/Cast.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/tinker/Response.c -o c-source/source/rock/middle/tinker/Response.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/tinker/Resolver.c -o c-source/source/rock/middle/tinker/Resolver.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/tinker/Trail.c -o c-source/source/rock/middle/tinker/Trail.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Scope.c -o c-source/source/rock/middle/Scope.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/VariableAccess.c -o c-source/source/rock/middle/VariableAccess.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/BinaryOp.c -o c-source/source/rock/middle/BinaryOp.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/OperatorDecl.c -o c-source/source/rock/middle/OperatorDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Import.c -o c-source/source/rock/middle/Import.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/CoverDecl.c -o c-source/source/rock/middle/CoverDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/AddressOf.c -o c-source/source/rock/middle/AddressOf.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/ArrayAccess.c -o c-source/source/rock/middle/ArrayAccess.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/NullLiteral.c -o c-source/source/rock/middle/NullLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Literal.c -o c-source/source/rock/middle/Literal.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/BaseType.c -o c-source/source/rock/middle/BaseType.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/InterfaceDecl.c -o c-source/source/rock/middle/InterfaceDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/PropertyDecl.c -o c-source/source/rock/middle/PropertyDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Block.c -o c-source/source/rock/middle/Block.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/ControlStatement.c -o c-source/source/rock/middle/ControlStatement.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/NamespaceDecl.c -o c-source/source/rock/middle/NamespaceDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/EnumDecl.c -o c-source/source/rock/middle/EnumDecl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/FuncType.c -o c-source/source/rock/middle/FuncType.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Version.c -o c-source/source/rock/middle/Version.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/tinker/Tinkerer.c -o c-source/source/rock/middle/tinker/Tinkerer.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/InterfaceImpl.c -o c-source/source/rock/middle/InterfaceImpl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/CommaSequence.c -o c-source/source/rock/middle/CommaSequence.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/If.c -o c-source/source/rock/middle/If.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Conditional.c -o c-source/source/rock/middle/Conditional.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Else.c -o c-source/source/rock/middle/Else.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/While.c -o c-source/source/rock/middle/While.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Foreach.c -o c-source/source/rock/middle/Foreach.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/IntLiteral.c -o c-source/source/rock/middle/IntLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/RangeLiteral.c -o c-source/source/rock/middle/RangeLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/CharLiteral.c -o c-source/source/rock/middle/CharLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/BoolLiteral.c -o c-source/source/rock/middle/BoolLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/StringLiteral.c -o c-source/source/rock/middle/StringLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/FloatLiteral.c -o c-source/source/rock/middle/FloatLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Parenthesis.c -o c-source/source/rock/middle/Parenthesis.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Comparison.c -o c-source/source/rock/middle/Comparison.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Ternary.c -o c-source/source/rock/middle/Ternary.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Dereference.c -o c-source/source/rock/middle/Dereference.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/UnaryOp.c -o c-source/source/rock/middle/UnaryOp.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Match.c -o c-source/source/rock/middle/Match.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/FlowControl.c -o c-source/source/rock/middle/FlowControl.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Include.c -o c-source/source/rock/middle/Include.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/Use.c -o c-source/source/rock/middle/Use.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/UseDef.c -o c-source/source/rock/middle/UseDef.o
${CC} ${CFLAGS} -c c-source/source/rock/middle/ArrayLiteral.c -o c-source/source/rock/middle/ArrayLiteral.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/compilers/Gcc.c -o c-source/source/rock/frontend/compilers/Gcc.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/compilers/BaseCompiler.c -o c-source/source/rock/frontend/compilers/BaseCompiler.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/compilers/Clang.c -o c-source/source/rock/frontend/compilers/Clang.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/compilers/Icc.c -o c-source/source/rock/frontend/compilers/Icc.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/compilers/Tcc.c -o c-source/source/rock/frontend/compilers/Tcc.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/drivers/Driver.c -o c-source/source/rock/frontend/drivers/Driver.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/pkgconfig/PkgInfo.c -o c-source/source/rock/frontend/pkgconfig/PkgInfo.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/pkgconfig/PkgConfigFrontend.c -o c-source/source/rock/frontend/pkgconfig/PkgConfigFrontend.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/drivers/CombineDriver.c -o c-source/source/rock/frontend/drivers/CombineDriver.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/Target.c -o c-source/source/rock/frontend/Target.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/drivers/SequenceDriver.c -o c-source/source/rock/frontend/drivers/SequenceDriver.o
${CC} ${CFLAGS} -c c-source/source/rock/frontend/drivers/MakeDriver.c -o c-source/source/rock/frontend/drivers/MakeDriver.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/CGenerator.c -o c-source/source/rock/backend/cnaughty/CGenerator.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/CachedFileWriter.c -o c-source/source/rock/backend/cnaughty/CachedFileWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/Skeleton.c -o c-source/source/rock/backend/cnaughty/Skeleton.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/FunctionDeclWriter.c -o c-source/source/rock/backend/cnaughty/FunctionDeclWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/ClassDeclWriter.c -o c-source/source/rock/backend/cnaughty/ClassDeclWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/VersionWriter.c -o c-source/source/rock/backend/cnaughty/VersionWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/ControlStatementWriter.c -o c-source/source/rock/backend/cnaughty/ControlStatementWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/ModuleWriter.c -o c-source/source/rock/backend/cnaughty/ModuleWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/CoverDeclWriter.c -o c-source/source/rock/backend/cnaughty/CoverDeclWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/TypeWriter.c -o c-source/source/rock/backend/cnaughty/TypeWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/FunctionCallWriter.c -o c-source/source/rock/backend/cnaughty/FunctionCallWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/CastWriter.c -o c-source/source/rock/backend/cnaughty/CastWriter.o
${CC} ${CFLAGS} -c c-source/source/rock/backend/cnaughty/InterfaceDeclWriter.c -o c-source/source/rock/backend/cnaughty/InterfaceDeclWriter.o
link: compile
${CC} ${CFLAGS} c-source/source/rock/rock.o c-source/custom-sdk/lang/memory.o c-source/custom-sdk/lang/stdio.o c-source/custom-sdk/lang/system.o c-source/custom-sdk/lang/types.o c-source/custom-sdk/lang/vararg.o c-source/custom-sdk/lang/string.o c-source/custom-sdk/structs/List.o c-source/custom-sdk/text/Buffer.o c-source/custom-sdk/io/Writer.o c-source/custom-sdk/io/Reader.o c-source/custom-sdk/structs/ArrayList.o c-source/source/rock/frontend/CommandLine.o c-source/custom-sdk/io/File.o c-source/custom-sdk/io/FileReader.o c-source/custom-sdk/io/FileWriter.o c-source/custom-sdk/io/native/FileWin32.o c-source/custom-sdk/native/win32/types.o c-source/custom-sdk/io/native/FileUnix.o c-source/custom-sdk/os/Time.o c-source/custom-sdk/os/Terminal.o c-source/custom-sdk/os/Process.o c-source/custom-sdk/os/Pipe.o c-source/custom-sdk/os/native/PipeUnix.o c-source/custom-sdk/os/unistd.o c-source/custom-sdk/os/FileDescriptor.o c-source/custom-sdk/os/PipeReader.o c-source/custom-sdk/structs/HashMap.o c-source/custom-sdk/os/native/ProcessUnix.o c-source/custom-sdk/os/Env.o c-source/custom-sdk/os/wait.o c-source/custom-sdk/os/native/ProcessWin32.o c-source/custom-sdk/native/win32/errors.o c-source/custom-sdk/structs/Stack.o c-source/custom-sdk/text/StringTokenizer.o c-source/source/rock/frontend/Help.o c-source/source/rock/frontend/Token.o c-source/source/rock/frontend/BuildParams.o c-source/source/rock/frontend/compilers/AbstractCompiler.o c-source/source/rock/frontend/PathList.o c-source/source/rock/frontend/DistLocator.o c-source/source/rock/utils/ShellUtils.o c-source/source/rock/frontend/SdkLocator.o c-source/source/rock/middle/Module.o c-source/custom-sdk/text/EscapeSequence.o c-source/custom-sdk/math.o c-source/custom-sdk/structs/OrderedMultiMap.o c-source/custom-sdk/structs/MultiMap.o c-source/source/rock/frontend/SourceReader.o c-source/source/rock/frontend/FileLocation.o c-source/source/rock/frontend/Locatable.o c-source/source/rock/frontend/AstBuilder.o c-source/source/rock/utils/FileUtils.o c-source/source/rock/middle/FunctionDecl.o c-source/source/rock/middle/Expression.o c-source/source/rock/middle/Statement.o c-source/source/rock/middle/Node.o c-source/source/rock/middle/Visitor.o c-source/source/rock/middle/Return.o c-source/source/rock/middle/FunctionCall.o c-source/source/rock/middle/Argument.o c-source/source/rock/middle/VariableDecl.o c-source/source/rock/middle/Type.o c-source/source/rock/backend/cnaughty/AwesomeWriter.o c-source/source/rock/io/TabbedWriter.o c-source/source/rock/middle/Declaration.o c-source/source/rock/middle/TypeDecl.o c-source/source/rock/middle/ClassDecl.o c-source/source/rock/middle/Cast.o c-source/source/rock/middle/tinker/Response.o c-source/source/rock/middle/tinker/Resolver.o c-source/source/rock/middle/tinker/Trail.o c-source/source/rock/middle/Scope.o c-source/source/rock/middle/VariableAccess.o c-source/source/rock/middle/BinaryOp.o c-source/source/rock/middle/OperatorDecl.o c-source/source/rock/middle/Import.o c-source/source/rock/middle/CoverDecl.o c-source/source/rock/middle/AddressOf.o c-source/source/rock/middle/ArrayAccess.o c-source/source/rock/middle/NullLiteral.o c-source/source/rock/middle/Literal.o c-source/source/rock/middle/BaseType.o c-source/source/rock/middle/InterfaceDecl.o c-source/source/rock/middle/PropertyDecl.o c-source/source/rock/middle/Block.o c-source/source/rock/middle/ControlStatement.o c-source/source/rock/middle/NamespaceDecl.o c-source/source/rock/middle/EnumDecl.o c-source/source/rock/middle/FuncType.o c-source/source/rock/middle/Version.o c-source/source/rock/middle/tinker/Tinkerer.o c-source/source/rock/middle/InterfaceImpl.o c-source/source/rock/middle/CommaSequence.o c-source/source/rock/middle/If.o c-source/source/rock/middle/Conditional.o c-source/source/rock/middle/Else.o c-source/source/rock/middle/While.o c-source/source/rock/middle/Foreach.o c-source/source/rock/middle/IntLiteral.o c-source/source/rock/middle/RangeLiteral.o c-source/source/rock/middle/CharLiteral.o c-source/source/rock/middle/BoolLiteral.o c-source/source/rock/middle/StringLiteral.o c-source/source/rock/middle/FloatLiteral.o c-source/source/rock/middle/Parenthesis.o c-source/source/rock/middle/Comparison.o c-source/source/rock/middle/Ternary.o c-source/source/rock/middle/Dereference.o c-source/source/rock/middle/UnaryOp.o c-source/source/rock/middle/Match.o c-source/source/rock/middle/FlowControl.o c-source/source/rock/middle/Include.o c-source/source/rock/middle/Use.o c-source/source/rock/middle/UseDef.o c-source/source/rock/middle/ArrayLiteral.o c-source/source/rock/frontend/compilers/Gcc.o c-source/source/rock/frontend/compilers/BaseCompiler.o c-source/source/rock/frontend/compilers/Clang.o c-source/source/rock/frontend/compilers/Icc.o c-source/source/rock/frontend/compilers/Tcc.o c-source/source/rock/frontend/drivers/Driver.o c-source/source/rock/frontend/pkgconfig/PkgInfo.o c-source/source/rock/frontend/pkgconfig/PkgConfigFrontend.o c-source/source/rock/frontend/drivers/CombineDriver.o c-source/source/rock/frontend/Target.o c-source/source/rock/frontend/drivers/SequenceDriver.o c-source/source/rock/frontend/drivers/MakeDriver.o c-source/source/rock/backend/cnaughty/CGenerator.o c-source/source/rock/backend/cnaughty/CachedFileWriter.o c-source/source/rock/backend/cnaughty/Skeleton.o c-source/source/rock/backend/cnaughty/FunctionDeclWriter.o c-source/source/rock/backend/cnaughty/ClassDeclWriter.o c-source/source/rock/backend/cnaughty/VersionWriter.o c-source/source/rock/backend/cnaughty/ControlStatementWriter.o c-source/source/rock/backend/cnaughty/ModuleWriter.o c-source/source/rock/backend/cnaughty/CoverDeclWriter.o c-source/source/rock/backend/cnaughty/TypeWriter.o c-source/source/rock/backend/cnaughty/FunctionCallWriter.o c-source/source/rock/backend/cnaughty/CastWriter.o c-source/source/rock/backend/cnaughty/InterfaceDeclWriter.o c-source/source/rock/frontend/NagaQueen.c -o ${EXECUTABLE} -l -lm -lpthread /home/nick/dev/lang/ooc/rock/libs/linux64/libgc.a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment