Skip to content

Commit

Permalink
Add a few more component Makefiles.
Browse files Browse the repository at this point in the history
  • Loading branch information
dkirker committed Nov 12, 2012
1 parent 3ebf026 commit e6efb60
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 0 deletions.
32 changes: 32 additions & 0 deletions packages/isis/Makefile.BrowserAdapter
@@ -0,0 +1,32 @@
VERSION = 0.0.1

LEVEL=../..

build::

include $(LEVEL)/Makefile.common

.PHONY: build unpack
build:: build/$(CONFIG)/.built-BrowserAdapter-${VERSION}
unpack: build/$(CONFIG)/.unpacked

### Unpack the software and build it
#build/$(CONFIG)/.unpacked: $(ISIS_DL)
# -rm -rf build/$(CONFIG)
# mkdir -p build/$(CONFIG)/src
# $(call EXTRACT,ISIS,build/$(CONFIG)/src,--strip=1)
# touch $@

TARGET_ARCH=armv7
STAGING_INC_DIR=$(STAGING_DIR)/usr/include/
STAGING_LIB_DIR=$(STAGING_DIR)/usr/lib/
QT_INSTALL_PREFIX=$(shell readlink -f $(LEVEL)/packages/sysmgr/qt4/build/armv7)
INSTALL_DIR=$(STAGING_DIR)

build/$(CONFIG)/.config-BrowserAdapter-${VERSION}: build/$(CONFIG)/.unpacked
touch $@

build/$(CONFIG)/.built-BrowserAdapter-${VERSION}: build/$(CONFIG)/.config-BrowserAdapter-${VERSION}
make -C build/$(CONFIG)/src/BrowserAdapter/ TARGET_ARCH=$(TARGET_ARCH) STAGING_INC_DIR=$(STAGING_INC_DIR) STAGING_LIB_DIR=$(STAGING_LIB_DIR) QT_INSTALL_PREFIX=$(QT_INSTALL_PREFIX) INSTALL_DIR=$(INSTALL_DIR)
touch $@

32 changes: 32 additions & 0 deletions packages/isis/Makefile.BrowserServer
@@ -0,0 +1,32 @@
VERSION = 0.0.1

LEVEL=../..

build::

include $(LEVEL)/Makefile.common

.PHONY: build unpack
build:: build/$(CONFIG)/.built-BrowserAdapter-${VERSION}
unpack: build/$(CONFIG)/.unpacked

### Unpack the software and build it
#build/$(CONFIG)/.unpacked: $(ISIS_DL)
# -rm -rf build/$(CONFIG)
# mkdir -p build/$(CONFIG)/src
# $(call EXTRACT,ISIS,build/$(CONFIG)/src,--strip=1)
# touch $@

TARGET_ARCH=armv7
STAGING_INC_DIR=$(STAGING_DIR)/usr/include/
STAGING_LIB_DIR=$(STAGING_DIR)/usr/lib/
QT_INSTALL_PREFIX=$(shell readlink -f $(LEVEL)/packages/sysmgr/qt4/build/armv7)
INSTALL_DIR=$(STAGING_DIR)

build/$(CONFIG)/.config-BrowserAdapter-${VERSION}: build/$(CONFIG)/.unpacked
touch $@

build/$(CONFIG)/.built-BrowserAdapter-${VERSION}: build/$(CONFIG)/.config-BrowserAdapter-${VERSION}
make -C build/$(CONFIG)/src/BrowserAdapter/ TARGET_ARCH=$(TARGET_ARCH) STAGING_INC_DIR=$(STAGING_INC_DIR) STAGING_LIB_DIR=$(STAGING_LIB_DIR) QT_INSTALL_PREFIX=$(QT_INSTALL_PREFIX) INSTALL_DIR=$(INSTALL_DIR)
touch $@

32 changes: 32 additions & 0 deletions packages/isis/Makefile.pmcertmgr
@@ -0,0 +1,32 @@
VERSION = 0.0.1

LEVEL=../..

build::

include $(LEVEL)/Makefile.common

.PHONY: build unpack
build:: build/$(CONFIG)/.built-pmcertificatemgr-${VERSION}
unpack: build/$(CONFIG)/.unpacked

### Unpack the software and build it
#build/$(CONFIG)/.unpacked: $(ISIS_DL)
# -rm -rf build/$(CONFIG)
# mkdir -p build/$(CONFIG)/src
# $(call EXTRACT,ISIS,build/$(CONFIG)/src,--strip=1)
# touch $@

build/$(CONFIG)/.config-pmcertificatemgr-${VERSION}: build/$(CONFIG)/.unpacked
cp -R build/$(CONFIG)/src/cmake-modules-webos/webOS build/$(CONFIG)/src/pmcertificatemgr/
touch $@

build/$(CONFIG)/.built-pmcertificatemgr-${VERSION}: build/$(CONFIG)/.config-pmcertificatemgr-${VERSION}
mkdir build/$(CONFIG)/src/pmcertificatemgr/BUILD && \
cd build/$(CONFIG)/src/pmcertificatemgr/BUILD && \
cmake -DWEBOS_INSTALL_ROOT:PATH=$(STAGING_DIR) .. && \
make && \
make install
touch $@


0 comments on commit e6efb60

Please sign in to comment.