What are you trying to achieve?
I’m trying to understand Make scenarios and I have a bit of understanding of programming, but Make doesnt seem to follow the logic exactly. Trying to make sense of some common situations that are easy for me to write code to do but baffles me completely how to do the same thing in Make.
Steps taken so far
For example - Arrays. I can iterate through an array find, find variables to use and check if they exist in an application or not, BUT … when I got to compile a list the Aggregator module just lines up every variable no matter if its duplicate or not.
Now in programming I’d write a function to check the array for the variable - then IF in the array do nothing if NOT then add to the array
This gets into the split pathways router. Its confusing because I think of the the router as IF THEN but its not exactly that. It behaves SORT OF like that but not really. Basically the router will send everything down the first path unless there is a filter. THEN anything it CANT send down the first path gets sent to the second etc. Its just confusing.
I wish there was a programmers guide to Make to show how to do certain programming tasks in Make.
The other thing is that sometimes the modules hide things that would be helpful to see (for example what protocol API is used when connecting) .
Sorry for the vent but seriously is there a really good guide on how to do certain things in Make that are APP Independent?