# Architecture specific:
#
# Supported archs: win(32/64), linux(32/64), mac(32/64)
#
#        cppflags : Preprocessor definitions
#          cflags : C compiler flags (*.c)
#        cxxflags : C++ compiler flags (*.cc, *.cpp)
#        asmflags : Assembler flags (*.asm)
#         ldflags : Linker flags
#   include_paths : Include search paths
#       lib_paths : Library search paths
#            libs : Additional libraries to link
#
# Project setup:
#
#    project.name : Name of the resulting library.
# project.sources : List of source files to compile (relative to src/main/native)
# project.package : The Java package where the binaries should be placed
#

linux   .cc         = gcc
linux   .cpp        = g++
linux   .link       = ld
linux   .asm        = nasm
linux   .cppflags   = -O3 -Wall
linux64 .cppflags   = -fPIC

mac     .cc         = gcc
mac     .cpp        = g++
mac     .link       = gcc
mac     .asm        = nasm
mac     .cppflags   = -O3 -Wall
mac64   .cppflags   = -arch x86_64
mac64   .ldflags    = -arch x86_64

