ssm-lang / Scoria

This is an embedding of the Sparse Synchronous Model, in Haskell!
BSD 3-Clause "New" or "Revised" License
4 stars 0 forks source link

Non-local builds #28

Closed j-hui closed 3 years ago

j-hui commented 3 years ago

I tried to set up an example build directory for our fib example, located in example/fib/. There were actually a few more fixes I needed to make to the Build system to get it to work.

Now you can go in example/fib/, type make ... and compilation would fail, because we don't have a universal way of generating main functions just yet. But it would get you all the way to link stage (with some warnings, which we should fix) and the only error you'd encounter is the linker complaining about not being able to find main.

@sedwards-lab can you take a look around on the build-system branch and let me know what you think?

j-hui commented 3 years ago

Merging this since changes are localized to Make build system.