diff --git a/README.md b/README.md index 67d43b7..cfb5719 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,10 @@ download the software : # generate ... make PLATFORM=Windows final +(MAC) All needed and some useful packages + - Git access (client you want or : http://code.google.com/p/git-osx-installer/ ==>need a ctrl+click to remove the normal installation control) + - Xcode ==> for all developement packages + - in Xcode : XCode->Setting->Download and install component: "Command Line Tools" Dependency packages =================== @@ -77,7 +81,7 @@ Dependency packages sudo apt-get install mingw32 -License (GPL) +License (GPLv3) ================== Edn (Editeur De N'ours) : Source code editor diff --git a/config/MacOs.config b/config/MacOs.config new file mode 100644 index 0000000..dd15cef --- /dev/null +++ b/config/MacOs.config @@ -0,0 +1,49 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux Kernel Configuration +# + +# +# Modules +# +CONFIG_BUILD_EDN=y +# CONFIG_BUILD_AGG is not set +CONFIG_BUILD_LINEARMATH=y +CONFIG_BUILD_BULLET=y +# CONFIG_BUILD_ETK is not set +# CONFIG_BUILD_FREETYPE is not set +# CONFIG_BUILD_LUA is not set +# CONFIG_BUILD_OGG is not set +# CONFIG_BUILD_PARSERSVG is not set +# CONFIG_BUILD_LIBPNG is not set +# CONFIG_BUILD_PORTAUDIO is not set +# CONFIG_BUILD_TINYXML is not set +# CONFIG_BUILD_ZLIB is not set +# CONFIG_BUILD_LIBZIP is not set +# CONFIG_BUILD_EWOL is not set + +# +# edn +# + +# +# General +# +CONFIG_APPL_BUFFER_FONT_NORMAL=y +# CONFIG_APPL_BUFFER_FONT_DISTANCE_FIELD is not set + +# +# ewol +# + +# +# General +# +CONFIG___EWOL_APPL_BASIC_TITLE__="Edn : Sources Code Editor" +CONFIG___EWOL_INTEGRATED_FONT__=y + +# +# Linux +# +CONFIG___EWOL_LINUX_GUI_MODE_X11__=y +# CONFIG___EWOL_LINUX_GUI_MODE_DIRECT_FB__ is not set diff --git a/sources/MacOs.mk b/sources/MacOs.mk new file mode 100644 index 0000000..0f98352 --- /dev/null +++ b/sources/MacOs.mk @@ -0,0 +1,32 @@ +LOCAL_PATH := $(call my-dir) + +include $(CLEAR_VARS) + +# load the common sources file of the platform +include $(LOCAL_PATH)/file.mk + +LOCAL_CONFIG_FILES := Config.in + +# name of the librairy +LOCAL_MODULE := edn +# get the tag of the current project : +LOCAL_VERSION=$(shell cat $(LOCAL_PATH)/../tag) +$(info [TAG:$(LOCAL_MODULE)] $(LOCAL_VERSION)) + +# name of the dependency +LOCAL_STATIC_LIBRARIES := ewol + +LOCAL_C_INCLUDES := $(LOCAL_PATH) $(addprefix $(LOCAL_PATH)/, $(sort $(dir $(FILE_LIST)))) + +LOCAL_SRC_FILES := $(FILE_LIST) + + +LOCAL_LDLIBS := + +LOCAL_CFLAGS := -DPROJECT_NAME="\"$(LOCAL_MODULE)\"" \ + -DAPPL_VERSION_TAG_NAME="\"$(LOCAL_VERSION)-$(BUILD_DIRECTORY_MODE)\"" + +LOCAL_COPY_FILES += ../data/icon.png:icon.png + +include $(BUILD_EXECUTABLE) + diff --git a/sources/file.mk b/sources/file.mk index 0311543..4b3d926 100644 --- a/sources/file.mk +++ b/sources/file.mk @@ -5,7 +5,7 @@ ############################################################################### # ExuberantCtags reading file tools (extern OPEN Sources) : -FILE_LIST+= appl/ctags/readtags.cpp \ +FILE_LIST= appl/ctags/readtags.cpp \ appl/ctags/CTagsManager.cpp # Globals debug tool: