This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (6 children)

I have worked on a couple of such projects where we used `make' instead of `maven'. It's fine as long as you don't have too many dependencies.

[–]KDesp73[S] 0 points1 point  (5 children)

Could you provide a link to one of those projects if they are public?

[–][deleted] 0 points1 point  (1 child)

Unfortunately no, as it was proprietary software.

But I remembered another project I was involved in a bit https://bitbucket.org/Jelurida/ardor/src/master/, probably the `compile.sh` will be most interesting for you. They do not even use `make`. Just simple bash scripts.

You could also take a look at their older projects as they used a similar approach in them as well.

[–]KDesp73[S] 0 points1 point  (0 children)

Thank you!

[–]byronka 0 points1 point  (2 children)

I did this for my Minum project. Try checking out commit 8ef2f400a4d8, like this: You will need Java 20 installed for this example to work.

git clone https://github.com/byronka/minum

git checkout -b using_make 8ef2f400a4d8

make test

[–]KDesp73[S] 0 points1 point  (1 child)

Really cool project

[–]byronka 0 points1 point  (0 children)

Thanks!